Modes de commande interactifs et uniques - AWS CloudHSM

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modes de commande interactifs et uniques

Dans la CLI CloudHSM, vous pouvez exécuter des commandes de deux manières différentes : en mode commande unique et en mode interactif. Le mode interactif est conçu pour les utilisateurs et le mode commande unique est conçu pour les scripts.

Note

Toutes les commandes fonctionnent en mode interactif et en mode commande unique.

Mode interactif

Utilisez les commandes suivantes pour démarrer le mode interactif de la CLI CloudHSM

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

Lorsque vous utilisez la CLI en mode interactif, vous pouvez vous connecter à un compte utilisateur à l'aide de la commande login.

Pour afficher toutes les commandes de la CLI CloudHSM, exécutez la commande suivante :

aws-cloudhsm > help

Pour obtenir la syntaxe d'une commande de la CLI CloudHSM, exécutez la commande suivante :

aws-cloudhsm > help <command-name>

Par exemple, pour obtenir la liste des utilisateurs sur les HSM, tapez user list.

aws-cloudhsm > user list

Pour terminer votre session dans la CLI CloudHSM, exécutez la commande suivante :

aws-cloudhsm > quit

Mode commande unique

Si vous exécutez la CLI CloudHSM en mode commande unique, vous devez définir deux variables d'environnement pour fournir des informations d'identification : CLOUDHSM_PIN et CLOUDHSM_ROLE :

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

Ensuite, vous pouvez exécuter des commandes à l'aide des informations d'identification stockées dans votre environnement.

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