Jak zainstalować AWS CLI w Linux

Jak zainstalować AWS CLI w Linux

AWS CLI to interfejs wiersza poleceń zbudowany na API AWS. Ułatwia zarządzanie i automatyzowanie korzystania z usług internetowych Amazon bezpośrednio z terminalu bez konieczności korzystania z przeglądarki lub aplikacji stron trzecich. W tym artykule dowiemy się, jak instalować AWS CLI w systemie operacyjnym Linux. Oficjalna dokumentacja AWS CLI jest dostępna na stronie https: //.AWS.Amazonka.com/cli/. Możesz także przeczytać o jego ogólnym użyciu na https: // dokumentów.AWS.Amazonka.com/cli/najnowszy/userguide/cli-usage-help.html. Poniżej znajdują się kilka typowych scenariuszy, w których może być konieczne zainstalowanie AWS CLI w systemie operacyjnym Linux i ich rozwiązaniach:

Jak zainstalować AWS CLI w Linux

Pakiety AWS CLI w wersji 2 są dostępne w ramach domyślnych repozytoriów. Możesz użyć menedżera pakietów do instalowania AWS CLI V2 w systemach Linux.

Wybierz jedno z poniższych poleceń do zainstalowania:

  • Ubuntu i Debian Systems
    sudo apt instal instaluj AWSCLI  
  • Fedora i Centos 8
    sudo dnf instaluj AWSCLI  
  • Centos 7 i naukowe Linux
    sudo yum instaluj awscli  
  • Poza menedżerem pakietów, możesz bezpośrednio zainstalować za pomocą kodu źródłowego. To zainstaluje najnowszą wersję AWSCLI na dowolnej platformie Linux.
    curl "https: // awscli.Amazonaws.COM/AWSCLI-EXE-LINUX-X86_64.Zip „-o” AWSCLIV2.zamek błyskawiczny"  Unzip AWSCLIV2.zamek błyskawiczny  sudo ./AWS/Zainstaluj  

Wygeneruj poświadczenia dostępu

Aby korzystać z AWS CLI z poświadczeniami AWS, musisz ustawić poświadczenia swojego konta AWS w zmiennych środowiskowych systemu. Uwierzytelniania służą do uwierzytelnienia Twojego żądania w celu uzyskania dostępu do interfejsów AWS za pomocą AWS CLI. Jeśli uzyskujesz dostęp do zasobu Amazon Web Services (AWS) z komputera, który nie jest zarejestrowany w AWS, musisz uwierzytelnić się jako użytkownik AWS.

Aby wygenerować nowe poświadczenia:

  • Udaj się do AWS Bezpieczeństwa.
  • Rozwiń opcję Klawisze dostępu (identyfikator klucza dostępu i tajny klucz dostępu)
  • Naciśnij przycisk Utwórz nowy klucz dostępu
  • Skopiuj identyfikator klucza dostępu i tajny klucz dostępu i zapisz w bezpiecznym miejscu

Skonfiguruj AWS CLI

Możesz uwierzytelnić się za pomocą AWS i ustawić swoje poświadczenia dla liczby usług AWS z wiersza poleceń. Uwierzytelności AWS są zarządzane za pomocą profili poświadczeń. Profile poświadczeń Przechowuj nazwę konta, identyfikator klucza dostępu i tajny klucz dostępu. Poświadczenia są wybierane podczas wydawania polecenia AWS CLI. Możesz zarządzać poświadczeniami za pośrednictwem konsoli AWS lub z wiersza poleceń.

Aby ustawić poświadczenia w CLI AWS, możesz użyć następującego polecenia:

konfiguruj AWS  

To poprosi o identyfikator klucza dostępu AWS i tajny klucz dostępny w powyższym kroku.

Identyfikator klucza dostępu AWS [Brak]: ABCDEFXXXXXXXXDKKDFJ AWS Secret Access Key [Brak]: 3SDFSKJF8KDFJKSDF9SDFJSDKFJKKSDKSJFKD Nazwa regionu [Brak]: US-EAST-1 Format wyjściowy [Brak]: 

Otóż ​​to. Twój system jest skonfigurowany z narzędziami AWS CLI.

Praca z poleceniami AWS CLI

Narzędzia AWS CLI zapewniają opcję zarządzania wieloma usługami za pośrednictwem wiersza poleceń. Aby uzyskać pomoc na temat typu użycia:

Pomoc AWS  

Oto kilka przykładowych poleceń do pracy z AWS CLI:

  • Wymień wszystkie instancje
    AWS EC2 opisuje instancje 
  • Lista instancji z innej strefy
    AWS EC2 opisuje instancje --region = US-West-1 
  • Lista wiader S3
    Lista AWS S3 

Wniosek

W artykule omówiono instalację AWS CLI w systemie Linux i sposoby instalacji AWS SDK za pomocą PIP. AWS CLI to interfejs wiersza poleceń zbudowany na API AWS. Ułatwia zarządzanie i automatyzowanie korzystania z usług internetowych Amazon bezpośrednio z terminalu bez konieczności korzystania z przeglądarki lub aplikacji innych firm.