Úvod do príkazov AWS

Príkazy AWS sa používajú v rozhraní AWS CLI, čo je rozhranie príkazového riadku AWS, čo je nástroj na správu služieb AWS. Pomáha pri konfigurácii služieb a je schopný ovládať viaceré služby, aby ich automatizoval skriptovaním. AWS CLI sa dá ľahko nainštalovať a nakonfigurovať a niektoré z najčastejšie používaných príkazov sú uvedené nižšie.

Základné príkazy AWS

1. Na inštaláciu a konfiguráciu AWS CLI použite nasledujúce príkazy -

Syntax / príklad:

sudo apt-get install -y python-dev python-pip

sudo pip install awscli

Syntax pre konfiguráciu:

aws nakonfigurovať

2. Ak chcete skontrolovať výstup súboru, príkaz je -

Syntax / príklad :

mačka

3. Ak chcete vytlačiť druhý stĺpec na riadok, použite nasledujúci príkaz -

Syntax / príklad:

rez - f 2

4. Na triedenie údajov sa používa príkaz -

Syntax / príklad:

druh

5. Ak chcete vytlačiť posledných päť riadkov, príkaz je -

Syntax / príklad:

chvost –n 5

6. Ak chcete vytlačiť prvých päť riadkov, príkaz je -

Syntax / príklad:

hlava –n 5

7. Na tlač piateho riadku v súbore je príkaz -

Syntax / príklad:

sed –n '5 (p; q)'

8. Na vypísanie všetkých trás je príkaz -

Syntax / príklad:

aws cloudtrail popsané trasy

9. Ak chcete uviesť zoznam všetkých trás, príkaz je -

Syntax / príklad :

aws cloud trail description-trails - výstupný text | rez - f 8

Ak chcete trasu odstrániť, príkaz je -

Syntax / príklad:

aws cloud trail delete - trail

Priebežné príkazy AWS

1. Ak chcete do stopy pridať značky, príkaz je -

Syntax / príklad :

awscliaws cloudtrail add-tags \
--resource-id awslog \
--tags-list "Key=log-type, Value=all"

2. Ak chcete uviesť všetky značky chodníka, príkaz je -

Syntax / príklad:

aws cloudtrail list-tags \ –resource-id-list

3. Odstránenie značky z trasy -

Syntax / príklad:

aws cloudtrail remove-tags \
--resource-id awslog \
--tags-list "Key=log-type, Value=all"

4. Ak chcete zobraziť všetky informácie o používateľovi a vytvoriť nového používateľa, sú tieto príkazy:

Syntax / príklad:

aws iam list-users
New user: aws iam create-user \
--user-name aws-admin1

5. Na vytvorenie viacerých používateľov zo súboru je príkaz -

Syntax / príklad :

allUsers=$(cat ./user-names.txt)
for userName in $allUsers; do
aws iam create-user \
--user-name $userName
Done

6. Na odstránenie viacerých používateľov zo súboru je príkaz -

Syntax / príklad :

allUsers=$(cat ./user-names.txt)
for userName in $allUsers; do
aws iam delete-user \
--user-name $userName
Done

7. Ak chcete získať konkrétne informácie o používateľovi, príkaz je -

Syntax / príklad:

aws iam get-user \
--user-name aws-admin1

8. Ak chcete uviesť zoznam hesiel, príkaz je -

Syntax / príklad :

aws iam get-account-password-policy

9. Ak chcete nastaviť politiku pre heslo, príkaz je -

Syntax / príklad :

aws iam update-account-password-policy \
--minimum-password-length 12 \
--require-symbols \
--require-numbers \
--require-uppercase-characters \
--require-lowercase-characters \
--allow-users-to-change-password

10. Na odstránenie politiky hesiel je príkaz -

Syntax / príklad :

aws iam delete-account-password-policy

Pokročilé príkazy AWS

1. Ak chcete získať zoznam posledného času prístupu prístupového kľúča, príkaz je -

Syntax / príklad :

aws iam get-access-key-last-used \
--access-key-id ABCDEFGH123456EXAMPLE

2. Na deaktiváciu prístupového kľúča je príkaz -

Syntax / príklad :

aws iam update-access-key \
--access-key-id ABCDEFGH123456EXAMPLE\
--status Inactive \
--user-name aws-admin1

3. Ak chcete odstrániť prístupový kľúč, príkaz je -

Syntax / príklad :

aws iam delete-access-key \
--access-key-id ABCDEFGH123456EXAMPLE\
--user-name aws-admin1

4. Ak chcete vytvoriť skupinu zabezpečenia, príkaz je -

Syntax / príklad :

aws ec2 create-security-group \
--vpc-id vpc-1a2b3c4d \
--group-name web-access \
--description "web access"

5. Ak chcete otvoriť port 80 pre všetkých, ku ktorým má prístup, príkaz -

Syntax / príklad:

aws ec2 authorize-security-group-ingress \
--group-id sg-0000000 \
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/24

6. Na odstránenie brány firewall zo skupiny je príkaz -

Syntax / príklad:

aws ec2 revoke-security-group-ingress \
--group-id sg-0000000 \
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/24

7. Na odstránenie bezpečnostnej skupiny je príkaz -

Syntax / príklad:

aws ec2 delete-security-group \
--group-id sg-00000000

8. Ak chcete vytvoriť inštanciu, príkaz je -

Syntax / príklad:

aws ec2 run-instances \
--image-id ami-f0e7d19a \
--instance-type t2.micro \
--security-group-ids sg-00000000 \
--dry-run

9. Ak chcete vytvoriť tok protokolov, príkaz je -

Syntax / príklad:

aws logs create-log-stream \
--log-group-name "DefaultGroup" \
--log-stream-name "syslog"

10. Ak chcete odstrániť tok protokolov, príkaz je -

Syntax / príklad:

aws logs delete-log-stream \
--log-group-name "DefaultGroup" \
--log-stream-name "Default Stream"

Tipy a triky na používanie príkazov AWS

  • Dokončenie príkazu
  • Filtrujte výsledky požiadaviek na strane servera
  • Filtrujte výstup na strane klienta
  • Prehľadajte zbierky
  • Extrahujte údaje, ktoré ste skutočne potrebovali

záver

Príkazy AWS sa používajú na zabezpečenie efektívneho, bezpečného a spoľahlivého pripojenia k službám AWS a používajú sa pomocou AWS CLI. Cloud AWS je najobľúbenejší na trhu a je ohodnotený nad ostatnými cloudovými platformami ako AWS, Azure a Google cloud. Je široko využívaný na celom svete a má veľa príležitostí ponúknuť vstupné, stredné a vyššie pozície. AWS je ďalšou kariérnou cestou, ktorá ponúka dobrý plat a pozície inžinierom a cloudovým profesionálom. Pomáha tiež zákazníkovi, pretože nemusia presúvať aplikáciu z jedného servera na druhý a nemusia brať fyzickú infraštruktúru, ktorá znižuje náklady zákazníka. Príkazy AWS sú uvedené vyššie z rôznych sekcií, ktoré sa bežne používajú v produkčnom prostredí.

Odporúčané články

Toto bol sprievodca príkazmi AWS. Diskutovali sme tu o príkazoch AWS pre základné, stredné a pokročilé rozšírenia. Viac informácií nájdete aj v nasledujúcom článku

  1. Ako používať príkazy Spark
  2. Príkazy na prasa, ktoré by ste mali používať
  3. Výhody príkazov Sqoop
  4. Dôležitosť príkazov úľa

Kategórie: