So installieren Sie AWS CLI unter Linux

So installieren Sie AWS CLI unter Linux

Die AWS CLI ist eine Befehlszeilenschnittstelle, die oben auf der AWS -APIs in erstellt wurde. Es erleichtert einfach, die Verwendung von Amazon-Webdiensten direkt von Ihrem Terminal zu verwalten und zu automatisieren, ohne einen Browser- oder Drittanbieteranwendungen zu verwenden. In diesem Artikel lernen wir, wie Sie AWS CLI unter Linux -Betriebssystem installieren. Die offizielle Dokumentation für AWS CLI ist unter https: // docs verfügbar.AWS.Amazonas.com/cli/. Sie können auch über die allgemeine Verwendung unter https: // docs lesen.AWS.Amazonas.com/cli/letztes/userguide/cli-usage-help.html. Im Folgenden finden Sie einige gängige Szenarien, in denen Sie möglicherweise AWS CLI auf Linux -Betriebssystem und deren Lösungen installieren müssen:

So installieren Sie AWS CLI unter Linux

Die AWS CLI Version 2 -Pakete finden Sie unter den Standard -Repositories. Sie können den Paketmanager für die Installation von AWS CLI V2 auf Ihren Linux -Systemen verwenden.

Wählen Sie einen der folgenden Befehle zu installieren:

  • Ubuntu- und Debian -Systeme
    sudo apt installieren awscli  
  • Fedora und Centos 8
    sudo dnf installieren awscli  
  • Centos 7 und wissenschaftliche Linux
    sudo yum install AWSCLI  
  • Außer dem Paketmanager können Sie direkt mit dem Quellcode installieren. Dadurch werden die neueste AWSCLI -Version auf jeder Linux -Plattform installiert.
    curl "https: // awscli.Amazonawen.com/awscli-exe-linux-x86_64.ZIP "-O" AWSCLIV2.Reißverschluss"  Unzip AWSCLIV2.Reißverschluss  sudo ./AWS/Installation  

Generieren Sie Zugriffsanmeldeinformationen

Um AWS CLI mit Ihren AWS -Anmeldeinformationen zu verwenden, müssen Sie die Anmeldeinformationen Ihres AWS -Kontos in den Umgebungsvariablen Ihres Systems festlegen. Die Anmeldeinformationen werden verwendet, um Ihre Anfrage zu authentifizieren, um mit AWS CLI auf die AWS -APIs zuzugreifen. Wenn Sie von einem Computer, der nicht bei AWS registriert ist, zugreifen Sie auf eine Amazon Web Services (AWS).

Um neue Anmeldeinformationen zu generieren, folgen Sie:

  • Gehen Sie zu AWS -Sicherheitsanmeldeinformationen.
  • Option erweitern Zugriff auf Tasten (Zugriffsschlüssel -ID und Secret Access -Schlüssel)
  • Drück den Knopf Erstellen Sie einen neuen Zugriffsschlüssel
  • Kopieren Sie die Zugriffsschlüssel -ID und die geheime Zugriffstaste und speichern Sie an einem sicheren Ort

Konfigurieren Sie AWS CLI

Sie können sich mit AWS authentifizieren und Ihre Anmeldeinformationen für die Anzahl der AWS -Dienste aus der Befehlszeile festlegen. AWS -Anmeldeinformationen werden mithilfe von Anmeldeinformationen verwaltet. Anmeldeinformationen Profile speichern Sie Ihren Kontonamen, Ihre Zugriffs -Schlüssel -ID und Ihren geheimen Zugriffsschlüssel. Die Anmeldeinformationen werden ausgewählt, wenn Sie den AWS CLI -Befehl ausstellen. Sie können die Anmeldeinformationen über die AWS -Konsole oder aus der Befehlszeile verwalten.

Um Anmeldeinformationen in der AWS -CLI festzulegen, können Sie den folgenden Befehl verwenden:

AWS konfigurieren  

Dadurch werden die im obigen Schritt erstellten AWS -Zugriffs -Schlüssel -ID und geheimer Zugriffstaste aufgefordert.

AWS-Zugriffsschlüssel-ID [None]: ABCDEFXXXXXXXXXDKKDFJ AWS HEISE-Zugriffstaste [keine]: 3Sdfskjf8kdfjksdf9sdfjsdkfjkkKKKSDKKKKSJFKD-Standardregion Name [keine]: US-East-1-Default-Ausgabeformat [keine]: 

Das ist es. Ihr System ist mit den AWS -CLI -Tools konfiguriert.

Arbeiten mit AWS CLI -Befehlen

AWS CLI -Tools bieten Ihre Option, mehrere Dienste über die Befehlszeile zu verwalten. Um Hilfe zum Gebrauch zu erhalten: Typ: Typ:

AWS Hilfe  

Hier sind einige Beispielbefehle, um mit AWS CLI zu arbeiten:

  • Listen Sie alle Instanzen auf
    AWS EC2 beschreiben Instanzen 
  • Listen Sie Instanzen aus einer anderen Zone auf
    AWS EC2 beschreiben Instanzen-Region = US-West-1 
  • Listen Sie S3 Eimer auf
    AWS S3 -Liste 

Abschluss

In dem Artikel wurde die Installation von AWS CLI unter Linux und die Möglichkeiten zur Installation des AWS SDK mit PIP erörtert. AWS CLI ist eine Befehlszeilungsschnittstelle, die oben auf der AWS -APIs integriert ist. Es erleichtert einfach, die Verwendung von Amazon-Webdiensten direkt von Ihrem Terminal zu verwalten und zu automatisieren, ohne einen Browser- oder Drittanbieteranwendungen zu verwenden.