Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS SAM-Voraussetzungen
Erfüllen Sie die folgenden Voraussetzungen, bevor Sie die -AWS Serverless Application ModelBefehlszeilenschnittstelle (AWS SAMCLI) installieren und verwenden.
Um die verwenden zu könnenAWS SAMCLI, benötigen Sie Folgendes:
-
Ein -AWSKonto, AWS Identity and Access Management (IAM)-Anmeldeinformationen und ein IAM-Zugriffsschlüsselpaar.
-
Die AWS Command Line Interface (AWS CLI) zum Konfigurieren von AWS Anmeldeinformationen.
Themen
Schritt 1: Registrieren für ein AWS-Konto
Wenn Sie kein AWS-Konto haben, führen Sie die folgenden Schritte zum Erstellen durch.
Anmeldung für ein AWS-Konto
Öffnen Sie https://portal.aws.amazon.com/billing/signup
. Folgen Sie den Online-Anweisungen.
Bei der Anmeldung müssen Sie auch einen Telefonanruf entgegennehmen und einen Verifizierungscode über die Telefontasten eingeben.
Wenn Sie sich für ein AWS-Konto anmelden, wird ein Root-Benutzer des AWS-Kontos erstellt. Der Root-Benutzer hat Zugriff auf alle AWS-Services und Ressourcen des Kontos. Als bewährte Sicherheitsmethode weisen Sie einem Administratorbenutzer Administratorzugriff zu und verwenden Sie nur den Root-Benutzer, um Aufgaben auszuführen, die Root-Benutzerzugriff erfordern.
Schritt 2: Erstellen eines IAM-Benutzers
Wählen Sie zum Erstellen eines Administratorbenutzers eine der folgenden Optionen aus.
Wählen Sie eine Möglichkeit zur Verwaltung Ihres Administrators aus. | Bis | Von | Sie können auch |
---|---|---|---|
Im IAM Identity Center (Empfohlen) |
Verwendung von kurzfristigen Anmeldeinformationen für den Zugriff auf AWS. Dies steht im Einklang mit den bewährten Methoden für die Sicherheit. Weitere Informationen zu bewährten Methoden finden Sie unter Bewährte Methoden für die Sicherheit in IAM im IAM-Benutzerhandbuch. |
Beachtung der Anweisungen unter Erste Schritte im AWS IAM Identity Center-Benutzerhandbuch. | Programmgesteuerten Zugriff unter Berücksichtigung der Informationen im Abschnitt Konfigurieren von AWS CLI für die Verwendung vonAWS IAM Identity Center im AWS Command Line Interface-Benutzerhandbuch konfigurieren. |
In IAM (Nicht empfohlen) |
Verwendung von langfristigen Anmeldeinformationen für den Zugriff auf AWS. | Beachtung der Anweisungen unter Erstellen Ihres ersten IAM-Administratorbenutzers und Ihrer ersten Benutzergruppe im IAM-Benutzerhandbuch. | Programmgesteuerten Zugriff unter Verwendung der Informationen unter Verwalten der Zugriffsschlüssel für IAM-Benutzer im IAM-Benutzerhandbuch konfigurieren. |
Schritt 3: Erstellen Ihrer Zugriffsschlüssel-ID und Ihres geheimen Zugriffsschlüssels
Für CLI-Zugriff benötigen Sie eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel. Verwenden Sie möglichst temporäre Anmeldeinformationen anstelle langfristiger Zugriffsschlüssel. Temporäre Anmeldeinformationen bestehen aus einer Zugriffsschlüssel-ID, einem geheimen Zugriffsschlüssel und einem Sicherheits-Token, das angibt, wann die Anmeldeinformationen ablaufen. Weitere Informationen finden Sie unter Verwenden von temporären Anmeldeinformationen mit AWS-Ressourcen im IAM-Benutzerhandbuch.
Benutzer benötigen programmgesteuerten Zugriff, wenn sie außerhalb der AWS Management Console mit AWS interagieren möchten. Die Vorgehensweise, um programmgesteuerten Zugriff zu gewähren, hängt davon ab, welcher Benutzertyp auf zugreift AWS.
Um Benutzern programmgesteuerten Zugriff zu gewähren, wählen Sie eine der folgenden Optionen.
Welcher Benutzer benötigt programmgesteuerten Zugriff? | Bis | Von |
---|---|---|
Mitarbeiteridentität (Benutzer, die in IAM Identity Center verwaltet werden) |
Verwenden Sie temporäre Anmeldeinformationen, um programmgesteuerte Anforderungen an die AWS CLI, AWS-SDKs oder AWS-APIs zu signieren. |
Befolgen Sie die Anweisungen für die Schnittstelle, die Sie verwenden möchten.
|
IAM | Verwenden Sie temporäre Anmeldeinformationen, um programmgesteuerte Anforderungen an die AWS CLI, AWS-SDKs oder AWS-APIs zu signieren. | Folgen Sie den Anweisungen unter Verwenden temporärer Anmeldeinformationen mit AWS-Ressourcen im IAM-Benutzerhandbuch. |
IAM | (Nicht empfohlen) Verwenden Sie langfristige Anmeldeinformationen, um programmgesteuerte Anforderungen an die AWS CLI, AWS-SDKs oder AWS-APIs zu signieren. |
Befolgen Sie die Anweisungen für die Schnittstelle, die Sie verwenden möchten.
|
Schritt 4: Installieren der AWS CLI
Die AWS CLI ist ein Open-Source-Tool, mit dem Sie AWS-Services mithilfe von Befehlen in Ihrer Befehlszeilen-Shell mit interagieren können. Der AWS SAMCLI erfordert den AWS CLI für Aktivitäten wie die Konfiguration von Anmeldeinformationen. Weitere Informationen zu finden AWS CLISie unter Was ist AWS Command Line Interface? im AWS Command Line Interface -Benutzerhandbuch.
Informationen zum Installieren der AWS CLIfinden Sie unter Installieren oder Aktualisieren der neuesten Version der AWS CLI im AWS Command Line Interface -Benutzerhandbuch.
Schritt 5: Verwenden der AWS CLI zum Konfigurieren von AWS Anmeldeinformationen
So konfigurieren Sie Anmeldeinformationen mit der AWS CLI
-
Führen Sie den
aws configure
Befehl über die Befehlszeile aus. -
Konfigurieren Sie Folgendes. Wählen Sie die einzelnen Links aus, um mehr zu erfahren:
Das folgende Beispiel zeigt Beispielwerte.
$
aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLE
Default region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default output format [None]:us-west-2
json
Die AWS CLI speichert diese Informationen in einem Profil (einer Sammlung von Einstellungen) mit dem Namen default
in den config
Dateien credentials
und . Diese Dateien befinden sich in der -.aws
Datei in Ihrem Home-Verzeichnis. Standardmäßig werden die Informationen in diesem Profil verwendet, wenn Sie einen AWS CLI-Befehl ausführen, der nicht explizit ein zu verwendendes Profil angibt. Weitere Informationen zur -credentials
Datei finden Sie unter Einstellungen für Konfigurations- und Anmeldeinformationsdateien im AWS Command Line Interface -Benutzerhandbuch.
Weitere Informationen zum Konfigurieren von Anmeldeinformationen, z. B. zur Verwendung einer vorhandenen Konfigurations- und Anmeldeinformationsdatei, finden Sie unter Schnelleinrichtung im AWS Command Line Interface -Benutzerhandbuch.
Nächste Schritte
Sie können jetzt die installieren AWS SAMCLI und verwendenAWS SAM. Informationen zur Installation der AWS SAMCLIfinden Sie unter Installieren der AWS SAMCLI.