Was ist die AWS CLI?
Die AWS Command Line Interface (CLI) dient zur Verwaltung Ihrer AWS-Services über eine Terminalsitzung auf Ihrem eigenen Client, sodass Sie mehrere AWS-Services steuern und konfigurieren und einen Automatisierungsgrad implementieren können.
Wenn Sie AWS seit einiger Zeit verwenden und sich gerne durch alle Dienste klicken, haben Sie vielleicht bemerkt, dass AWS mehr bietet als die auffällige Standard-Browserkonsole. Die Verwendung der AWS CLI kann Ihnen dabei helfen, weiteres Potenzial bei der Verwaltung Ihrer AWS-Umgebung zu erschließen. Die AWS CLI ist ein einheitliches Tool zur Verwaltung Ihrer AWS-Services über eine Terminalsitzung auf Ihrem eigenen Client. Mit nur einem Tool zum Herunterladen und Konfigurieren können Sie mehrere AWS-Services über die Befehlszeile steuern und über Skripte automatisieren.
Herunterladen und Installieren der AWS CLI
Zuerst müssen Sie die AWS CLI herunterladen. Abhängig von Ihrem Betriebssystem ist eine andere Methode erforderlich.
Voraussetzungen:
Sie müssen sicherstellen, dass Sie mindestens Python 2 Version 2.6.5+ oder Python 3 Version 3.3+ installiert haben. Führen Sie den folgenden Befehl aus, um Ihre aktuelle Version zu überprüfen:
# python --version
Installation:
Für die Installation der AWS CLI wird empfohlen, das von AWS bereitgestellte gebündelte Installationsprogramm zu verwenden. Das mitgelieferte Installationsprogramm enthält alle für die Installation erforderlichen Abhängigkeiten.
1. Um mit der Installation zu beginnen, führen Sie den folgenden Befehl aus:
# curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
2. Als nächstes müssen Sie das heruntergeladene Paket aus Schritt 1 entpacken:
# unzip awscli-bundle.zip
3. Sobald das Paket entpackt ist, können Sie die Installation ausführen:
# ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
Die Verwendung der Option -b ermöglicht allen Benutzern, die AWS CLI von jedem Verzeichnis aus zu verwenden, was bedeutet, dass Sie das Installationsverzeichnis nicht in der $PATH-Variablen des Benutzers angeben müssen.
Einfache Konfiguration der AWS CLI
Nachdem Sie die AWS CLI installiert haben, müssen Sie nun die Anwendung konfigurieren, um eine Verbindung zu Ihrem AWS-Konto herstellen zu können. Geben Sie dazu an Ihrer Eingabeaufforderung Folgendes ein:
# aws configure
Über aws configure fordert Sie die AWS CLI zur Eingabe von vier Informationen auf. Die ersten beiden sind erforderlich. Dies sind Ihre AWS-Zugriffsschlüssel-ID und Ihr geheimer AWS-Zugriffsschlüssel, die als Anmeldeinformationen für Ihr Konto dienen. Sie können innerhalb von AWS Identity and Access Management (IAM) neue Anmeldeinformationen generieren, falls Sie diese noch nicht haben. Die anderen Informationen, die Sie benötigen, sind eine Region und ein Ausgabeformat, die Sie vorerst als Standard belassen können.