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.
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
$
/opt/cloudhsm/bin/cloudhsm-cli 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>
Pour obtenir la liste des utilisateurs du HSMs, entrezuser 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 :
$
exportCLOUDHSM_ROLE=admin
$
exportCLOUDHSM_PIN=admin_username:admin_password
Ensuite, vous pouvez exécuter des commandes à l'aide des informations d'identification stockées dans votre environnement.
$
cloudhsm-cliuser change-password --username alice --role crypto-user
Enter password: Confirm password: { "error_code": 0, "data": { "username": "alice", "role": "crypto-user" } }