CloudHSM CLI의 명령 모드 - AWS CloudHSM

CloudHSM CLI의 명령 모드

CloudHSM CLI에서는 단일 명령 모드와 대화형 모드의 두 가지 방법으로 명령을 실행할 수 있습니다. 대화형 모드는 사용자를 위해 설계되었으며 단일 명령 모드는 스크립트용으로 설계되었습니다.

참고

모든 명령은 대화형 모드 및 단일 명령 모드에서 작동합니다.

대화형 모드

다음 명령을 사용하여 CloudHSM CLI 대화형 모드를 시작합니다.

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

대화형 모드에서 CLI를 사용하는 경우 login 명령을 사용하여 사용자 계정에 로그인할 수 있습니다.

모든 CloudHSM CLI 명령을 나열하려면 다음 명령을 실행합니다.

aws-cloudhsm > help

CloudHSM CLI 명령의 구문을 가져오려면 다음 명령을 실행합니다.

aws-cloudhsm > help <command-name>

HSM의 사용자 목록을 가져오려면 user list을 입력합니다.

aws-cloudhsm > user list

CloudHSM CLI 세션을 종료하려면 다음 명령을 실행합니다.

aws-cloudhsm > quit

단일 명령 모드

단일 명령 모드를 사용하여 CloudHSM CLI를 실행하는 경우 자격 증명을 제공할 두 가지 환경 변수, 즉 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" } }