Befehlsmodi in der CloudHSM-CLI - AWS CloudHSM

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.

Befehlsmodi in der CloudHSM-CLI

In der CloudHSM-CLI können Sie Befehle auf zwei verschiedene Arten ausführen: im Einzelbefehlsmodus und im interaktiven Modus. Der interaktive Modus ist für Benutzer konzipiert, und der Einzelbefehlsmodus ist für Skripts konzipiert.

Anmerkung

Alle Befehle funktionieren im interaktiven Modus und im Einzelbefehlsmodus.

interaktiver Modus

Verwenden Sie die folgenden Befehle, um den interaktiven CloudHSM-CLI-Modus zu starten

Linux
$ /opt/cloudhsm/bin/cloudhsm-cli interactive
Windows
PS C:\> & "C:\Program Files\Amazon\CloudHSM\bin\cloudhsm-cli.exe" interactive

Wenn Sie die CLI im interaktiven Modus verwenden, können Sie sich mit dem login-Befehl bei einem Benutzerkonto anmelden.

aws-cloudhsm > login --username <USERNAME> --role ROLE>

Um alle CloudHSM-CLI-Befehle auszuführen, führen Sie den folgenden Befehl aus:

aws-cloudhsm > help

Um die Syntax für einen CloudHSM-CLI-Befehl anzufordern, führen Sie den folgenden Befehl aus:

aws-cloudhsm > help <command-name>

Um eine Liste der Benutzer auf dem zu erhalten HSMs, geben Sie einuser list.

aws-cloudhsm > user list

Um Ihre CloudHSM-CLI-Sitzung zu beenden, führen Sie den folgenden Befehl aus:

aws-cloudhsm > quit

Einzelbefehlsmodus

Anmerkung

Wenn Sie den Einzelbefehlsmodus verwenden, müssen Sie alle Sonderzeichen in Umgebungsvariablen und Befehlszeilenargumenten maskieren, die von Ihrer Shell interpretiert werden könnten.

Wenn Sie die CloudHSM-CLI im Einzelbefehlsmodus ausführen, müssen Sie zwei Umgebungsvariablen setzen, um die Anmeldedaten bereitzustellen: CLOUDHSM_PIN und CLOUDHSM_ROLE:

$ export CLOUDHSM_ROLE=admin
$ export CLOUDHSM_PIN=admin_username:admin_password

Danach können Sie Befehle mit den in Ihrer Umgebung gespeicherten Anmeldeinformationen ausführen.

$ cloudhsm-cli user change-password --username alice --role crypto-user Enter password: Confirm password: { "error_code": 0, "data": { "username": "alice", "role": "crypto-user" } }