Modos de comando en la CLI de CloudHSM
En la CLI de CloudHSM, puede ejecutar comandos de dos maneras diferentes: en modo de comando único y en modo interactivo. El modo interactivo está diseñado para los usuarios y el modo de comando único está diseñado para los scripts.
nota
Todos los comandos funcionan en modo interactivo y en modo de comando único.
Modo interactivo
Use los siguientes comandos para iniciar el modo interactivo de la CLI de CloudHSM.
Al utilizar la CLI en modo interactivo, puede iniciar sesión en una cuenta de usuario mediante el comando login.
Para mostrar una lista de todos los comandos de la CLI de CloudHSM, ejecute el comando siguiente:
aws-cloudhsm >
help
Para obtener la sintaxis de un comando de la CLI de CloudHSM, ejecute el siguiente comando:
aws-cloudhsm >
help<command-name>
Para obtener una lista de los usuarios de los HSM, introduzca user list.
aws-cloudhsm >
user list
Para finalizar la sesión de la CLI de CloudHSM, ejecute el comando siguiente:
aws-cloudhsm >
quit
Modo de comando único
Si ejecuta la CLI de CloudHSM mediante el modo de comando único, debe configurar dos variables de entorno para proporcionar las credenciales: CLOUDHSM_PIN y CLOUDHSM_ROLE:
$
exportCLOUDHSM_ROLE=admin
$
exportCLOUDHSM_PIN=admin_username:admin_password
Después de hacer esto, puede ejecutar comandos con las credenciales almacenadas en su entorno.
$
cloudhsm-cliuser change-password --username alice --role crypto-user
Enter password: Confirm password: { "error_code": 0, "data": { "username": "alice", "role": "crypto-user" } }