云端命令模式 HSM CLI - AWS CloudHSM

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

云端命令模式 HSM CLI

在 Cloud 中 HSMCLI,您可以通过两种不同的方式运行命令:单命令模式和交互模式。交互模式专为用户设计,而单命令模式专为脚本而设计。

注意

所有命令均可在交互模式和单命令模式下运行。

交互模式

使用以下命令启动 Cloud HSM CLI 交互模式

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

CLI在交互模式下使用时,您可以使用login命令登录到用户帐户。

要列出所有 Cloud HSM CLI 命令,请运行以下命令:

aws-cloudhsm > help

要获取 Cloud HSM CLI 命令的语法,请运行以下命令:

aws-cloudhsm > help <command-name>

要在上获取用户列表HSMs,请输入user list

aws-cloudhsm > user list

要结束云端HSMCLI会话,请运行以下命令:

aws-cloudhsm > quit

单命令模式

如果您HSMCLI使用单命令模式运行 Cloud,则需要设置两个环境变量来提供凭据:CLOUDHSM_ PIN 和 CLOUDHSM _ROLE:

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

完成此操作后,您可以使用存储在环境中的凭证执行命令。

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