클라우드 사용HSM CLI - AWS CloudHSM

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

클라우드 사용HSM CLI

다음 명령을 사용하여 클라우드HSM를 시작하고 사용합니다CLI.

  1. 다음 명령을 사용하여 클라우드HSM를 시작합니다CLI.

    Linux
    $ /opt/cloudhsm/bin/cloudhsm-cli interactive
    Windows
    C:\Program Files\Amazon\CloudHSM\bin\> .\cloudhsm-cli.exe interactive
  2. login 명령을 사용하여 클러스터에 로그인합니다. 모든 사용자가 이 명령을 사용할 수 있습니다.

    다음 예의 명령은 기본 관리자 계정인 admin에 로그인합니다. 클러스터를 활성화한 경우에만 이 사용자의 암호를 설정할 수 있습니다.

    aws-cloudhsm > login --username admin --role admin

    시스템이 암호를 묻는 메시지를 표시합니다. 암호를 입력하면 명령이 성공했다는 결과가 출력됩니다.

    Enter password: { "error_code": 0, "data": { "username": "admin", "role": "admin" } }
  3. user list 명령을 실행하여 클러스터의 모든 사용자를 나열합니다.

    aws-cloudhsm > user list { "error_code": 0, "data": { "users": [ { "username": "admin", "role": "admin", "locked": "false", "mfa": [], "cluster-coverage": "full" }, { "username": "app_user", "role": "internal(APPLIANCE_USER)", "locked": "false", "mfa": [], "cluster-coverage": "full" } ] } }
  4. user create을 사용하여 example_user라는 CU 사용자를 생성합니다.

    이전 단계에서 관리자 사용자로 로그인했기 CUs 때문에를 생성할 수 있습니다. 관리자만 사용자 생성 및 삭제, 다른 사용자의 암호 변경과 같은 사용자 관리 작업을 수행할 수 있습니다.

    aws-cloudhsm > user create --username example_user --role crypto-user Enter password: Confirm password: { "error_code": 0, "data": { "username": "example_user", "role": "crypto-user" } }
  5. user list을 사용하여 클러스터의 모든 사용자를 나열합니다.

    aws-cloudhsm > user list { "error_code": 0, "data": { "users": [ { "username": "admin", "role": "admin", "locked": "false", "mfa": [], "cluster-coverage": "full" }, { "username": "example_user", "role": "crypto_user", "locked": "false", "mfa": [], "cluster-coverage": "full" }, { "username": "app_user", "role": "internal(APPLIANCE_USER)", "locked": "false", "mfa": [], "cluster-coverage": "full" } ] } }
  6. logout 명령을 사용하여 AWS CloudHSM 클러스터에서 로그아웃합니다.

    aws-cloudhsm > logout { "error_code": 0, "data": "Logout successful" }
  7. quit 명령을 사용하여를 중지합니다CLI.

    aws-cloudhsm > quit