AWS CLI (Command Line Interface), uppsetning á Ubuntu 18.04 LTS

Um AWS CLI

Í næstu grein ætlum við að skoða AWS stjórnlínutengi. AWS eða Amazon Web Service skipanalínuviðmótið er skipanalínutól fyrir stjórna Amazon þjónustu okkar.

AWS CLI veitir beinan aðgang að opinberu forritaskilum Amazon Web Services. Þar sem það er skipanalínutæki er einnig hægt að nota það til að búa til smáforrit til að gera sjálfvirka Amazon-þjónustu þína. Í þessari grein ætlum við að sjá tvær leiðir til að setja upp AWS CLI tólið á Ubuntu 18.04 LTS okkar.

Uppsetning AWS CLI á Ubuntu 18.04

Með APT

AWS CLI er fáanleg í opinberu 18.04 LTS pakkageymslunni. Þess vegna er mjög auðvelt að setja það upp. Fyrst uppfærum við skyndiminni pakka með eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):

sudo apt-get update

Nú ætlum við að setja upp AWS CLI með skipuninni:

AWS CLi uppsetning með líklegri

sudo apt-get install awscli

Eftir þetta ætti forritið þegar að vera uppsett á kerfinu okkar. Við munum geta athugaðu hvort AWS CLI virki rétt með eftirfarandi skipun:

aws --version

Eins og sjá má á eftirfarandi skjámynd virkar AWS CLI rétt.

AWS CLI útgáfa

Með Python PIP

AWS CLI er Python eining. Kosturinn við að setja upp AWS CLI sem Python eining er það alltaf Fáðu uppfærða útgáfu af AWS CLI. Það er auðvelt að uppfæra AWS CLI ef það er sett upp sem Python eining. Við þurfum heldur ekki rótarréttindi til að setja upp AWS CLI á þennan hátt. Ef við þurfum á því að halda, AWS CLI líka hægt að setja upp í sýndar Python umhverfi.

AWS CLI er fáanlegt fyrir Python 2.x og Python 3.x. Í þessu dæmi mun ég nota útgáfu 3 af Python. Eins og ég segi, við munum þurfa Python PIP til að setja þetta forrit upp á Ubuntu okkar. python pip það er ekki sett upp sjálfgefið á Ubuntu 18.04 LTS. En það er auðvelt að setja það upp.

Keyrðu eftirfarandi skipun til að setja upp Python PIP:

AWS CLI Python uppsetning

sudo apt-get install python3-pip

Python PIP ætti að vera uppsett. Nú munum við geta það settu upp AWS CLI með PIP með eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):

Pípaðu upp AWS CLI

pip3 install awscli --upgrade --user

AWS CLI Python einingin verður að vera uppsett og við getum athugað hvort þetta er raunin með því að slá inn:

python AWSCLI útgáfa

python3 -m awscli --version

Eins og þú sérð hefur AWS CLI einnig sett upp nýjustu útgáfuna með Python.

AWS CLI grunnatriði

Mig langar að sýna þér hvernig AWS CLI virkar á hagnýtan hátt en ég hef ekki staðfest AWS reikninginn minn. Þess vegna eru gögnin sem ég mun nota fengin úr skjáskoti sem ég fann í myndaleit frá Google. Hver notandi verður að skiptu um gögnin sem hér eru sýnd með þínum eigin.

Fyrir þessa æfingu er ég að nota AWS CLI forritið frá LTS pakkaðri útgáfu af Ubuntu 18.04, ekki Python einingunni, en skipanirnar eru svipaðar.

Þegar við viljum skrá okkur inn á AWS reikninginn með AWS CLI, fyrst verðum við að stilla viðskiptavininn með persónuskilríki AWS reikningsins okkar. Til að gera þetta skaltu keyra eftirfarandi skipun:

aws configure

Ef þú hefur notað AWS CLI Python einingin notar þessi annar:

python -m awscli configure

Eftir þetta verðum við að slá inn AWS lykilorðið og ýta á Enter. Það næsta sem það mun biðja okkur um er að slá inn AWS leyniorðlykilauðkenni okkar og ýta á Enter. A lykilorð auðkenni og leynilegt lykilorð auðkenni er hægt að búa til úr Stjórnborð AWS.

AWS CLI stillingar

Við verðum einnig að slá inn sjálfgefið svæðisnafn. Það er eitthvað eins og við-vestur-2 í þessu dæmi.

Nú munum við skrifa sjálfgefið framleiðslusnið okkar. Við getum valið á milli sjálfgefins gildi, en þá verðum við aðeins að ýta á Enter. Eða við getum líka valið JSON sniðið (Skýring JavaScript-hlutabréfa), en þá skrifum við json og ýtum á Enter.

Nú getum við stjórnað Amazon vefþjónustunni okkar með AWS CLI.

Los AWS CLI stillingarskrár þau eru geymd í ~ / .aws / config og ~ / .aws / persónuskilríkjum, eins og sjá má á eftirfarandi skjámynd.

AWS CLI vistaði skilríki

Nú þegar við þurfum að nota aðrar innskráningarupplýsingar, þá verðum við aðeins að eyða stillingarskrám sem nefnd eru hér að ofan og keyra eftirfarandi skipun.

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

Við munum enda á því að framkvæma stillingar forritsins sem við höfum áður séð.

Hjálp með AWS CLI

Ef einhver þarf að vita hvernig á að fá hjálp við þetta forrit, AWS er ​​með frábæra handbók og töluvert af skjölum sem notendur geta notað. Til að hafa samráð við hjálpina frá flugstöðinni getum við framkvæmt hana:

AWS CLI hjálp

aws help

Ef við veljum að setja upp Python eininguna, þá er hjálp skipunin:

python3 -m awscli help

Fyrir frekari upplýsingar getum við leitað til skjöl á netinu AWS CLI. Að auki getum við líka halaðu niður PDF handbók af þessu forriti.


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

Vertu fyrstur til að tjá

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.