AWS CLI (Command Line Interface), installazione in Ubuntu 18.04 LTS

À propositu di AWS CLI

In u prossimu articulu andemu à fighjà un'interfaccia AWS Command Line. L'interfaccia di linea di cummanda AWS o Amazon Web Service hè un strumentu di linea di cummandu per gestione i nostri servizii web Amazon.

AWS CLI furnisce accessu direttu à l'API publica di Amazon Web Services. Cum'ellu hè un strumentu di linea di cummanda, pò ancu esse adupratu per creà script per automatizà i vostri servizii web Amazon. In questu articulu vedemu dui modi per installà l'utile AWS CLI nantu à u nostru Ubuntu 18.04 LTS.

Installazione di AWS CLI su Ubuntu 18.04

Cù APT

AWS CLI hè dispunibule in u repositoriu ufficiale di pacchetti Ubuntu 18.04 LTS. Per quessa, hè assai faciule da installallu. Prima aghjurnemu u cache di l'elencu di u pacchettu cù u cumandimu seguitu in u terminal (Ctrl + Alt + T):

sudo apt-get update

Avà stallemu AWS CLI cù u cumandimu:

Installazione AWS CLi cù apt

sudo apt-get install awscli

Dopu questu, u prugramma deve esse dighjà installatu nantu à u nostru sistema. Puderemu verificate se AWS CLI funziona currettamente cù u cumandimu seguitu:

aws --version

Cumu pudete vede in a seguente screenshot, l'AWS CLI funziona currettamente.

Versione AWS CLI

Cù Python PIP

AWS CLI hè un modulu Python. U vantaghju di stallà AWS CLI cum'è modulu Python hè chì sempre Uttenite una versione aggiornata di AWS CLI. Hè faciule d'aghjurnà AWS CLI se hè installatu cum'è modulu Python. Ùn averemu micca bisognu di privilegi di root per installà AWS CLI in questu modu. Se ne avemu bisognu, AWS CLI ancu pò esse installatu in un ambiente virtuale di Python.

AWS CLI hè dispunibule per Python 2.x è Python 3.x. Per questu esempiu aghju aduprà a versione 3 di Python. Cum'è a dicu, averemu bisognu di Python PIP per installà stu prugramma nantu à u nostru Ubuntu. PIP Python ùn hè micca installatu per difettu in Ubuntu 18.04 LTS. Ma hè faciule da installà.

Executà u cumandimu seguitu per installà Python PIP:

Installazione di AWS CLI Python

sudo apt-get install python3-pip

Python PIP deve esse installatu. Avà seremu capaci installate AWS CLI cù PIP cù u cumandimu seguitu in u terminal (Ctrl + Alt + T):

Pip installate AWS CLI

pip3 install awscli --upgrade --user

U modulu AWS CLI Python deve esse installatu è pudemu verificà s'ellu hè u casu scrivendu:

versione AWSCLI di pitone

python3 -m awscli --version

Cumu pudete vede, AWS CLI hà ancu installatu cù successu l'ultima versione cù Python.

Basi AWS CLI

Vogliu mustrarvi cumu u AWS CLI funziona in una manera pratica, ma ùn aghju micca verificatu u mo contu AWS. Hè per quessa chì i dati chì aghju da uttene sò ottenuti da una screenshot chì aghju trovu in una ricerca di immagini da Google. Ogni utilizatore duverà rimpiazzate i dati mustrati quì cù i vostri.

Per questu eserciziu adupru u prugramma AWS CLI da a versione imballata LTS di Ubuntu 18.04, micca u modulu Python, ma i cumandamenti sò simili.

Quandu vulemu accede à u contu AWS cù AWS CLI, prima duvemu cunfigurà u cliente cù e credenziali di u nostru contu AWS. Per fà questu, eseguite u cumandimu seguitu:

aws configure

Se avete usatu u modulu AWS CLI Python utilizza st'altru:

python -m awscli configure

Dopu questu, duveremu scrive u nostru ID di password AWS è preme Enter. A prossima cosa chì ci dumanderà hè di scrive u nostru ID di chjave di accessu secretu AWS è preme Enter. Un ID di password è un ID di password segreta ponu esse creati da Console di gestione AWS.

Configurazione AWS CLI

Duvemu ancu scrive u nostru nome di regione predefinitu. Hè qualcosa cum'è us-west-2 in questu esempiu.

Avà scriveremu u nostru furmatu di output predefinitu. Puderemu sceglie trà u valore predefinitu, in quale casu duveremu solu pressà Enter. O pudemu ancu selezziunà u formatu JSON (Notazione d'ughjettu JavaScript), in quale casu scrivemu json è prememu Enter.

Ora pudemu gestisce i nostri Servizi Web Amazon cù AWS CLI.

l File di configurazione AWS CLI sò almacenati in ~ / .aws / config è ~ / .aws / credentials, cum'è pudete vede in a seguente screenshot.

AWS CLI hà salvatu e credenziali

Avà quandu avemu bisognu di aduprà una infurmazione di login diversa, tuttu ciò chì duveremu fà hè di cancellà i fugliali di cunfigurazione sopra menzionati è eseguisce u cumandimu seguente.

rm -v ~/.aws/config ~/.aws/credentials

Finiremu per esecutà torna a cunfigurazione di u prugramma chì avemu vistu prima.

Aiutate cù AWS CLI

Sì qualchissia hà bisognu di sapè cumu uttene aiutu cù stu prugramma, AWS hà una grande guida è una bella documentazione chì l'utenti ponu aduprà. Per cunsultà l'aiutu da u terminal pudemu eseguisce in questu:

Aiutu AWS CLI

aws help

Se sceglite di installà u modulu Python, u cumandamentu d'aiutu seria:

python3 -m awscli help

Per più infurmazione, pudemu cunsultà u ducumentazione in linea AWS CLI. In più pudemu ancu scaricate u Manuale PDF di stu prugramma.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

bool (veru)