

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mode perintah di CloudHSM CLI
<a name="cloudhsm_cli-modes"></a>

Di CloudHSM CLI, Anda dapat menjalankan perintah dengan dua cara berbeda: dalam mode perintah tunggal dan mode interaktif. Mode interaktif dirancang untuk pengguna, dan mode perintah tunggal dirancang untuk skrip.

**catatan**  
Semua perintah bekerja dalam mode interaktif dan mode perintah tunggal.

## Mode interaktif
<a name="cloudhsm_cli-mode-interactive"></a>

Gunakan perintah berikut untuk memulai mode interaktif CloudHSM CLI

------
#### [ Linux ]

```
$ /opt/cloudhsm/bin/cloudhsm-cli interactive
```

------
#### [ Windows ]

```
PS C:\> & "C:\Program Files\Amazon\CloudHSM\bin\cloudhsm-cli.exe" interactive
```

------

Saat menggunakan CLI dalam Mode Interaktif, Anda dapat masuk ke akun pengguna menggunakan perintah. **login**

```
aws-cloudhsm > login --username <USERNAME> --role ROLE>
```

Untuk membuat daftar semua perintah CloudHSM CLI, jalankan perintah berikut:

```
aws-cloudhsm > help
```

Untuk mendapatkan sintaks untuk perintah CloudHSM CLI, jalankan perintah berikut:

```
aws-cloudhsm >  help <command-name>
```

Untuk mendapatkan daftar pengguna di HSMs, masukkan**user list**.

```
aws-cloudhsm > user list
```

Untuk mengakhiri sesi CloudHSM CLI Anda, jalankan perintah berikut:

```
aws-cloudhsm > quit
```

## Mode Perintah Tunggal
<a name="cloudhsm_cli-mode-single-command"></a>

**catatan**  
Saat menggunakan mode perintah tunggal, Anda harus melarikan diri dari karakter khusus apa pun dalam variabel lingkungan dan argumen baris perintah yang dapat ditafsirkan oleh shell Anda.

Jika Anda menjalankan CloudHSM CLI menggunakan Single Command Mode, Anda perlu mengatur dua variabel lingkungan untuk memberikan kredensi: CLOUDHSM\$1PIN dan CLOUDHSM\$1ROLE:

```
$ export CLOUDHSM_ROLE=admin
```

```
$ export CLOUDHSM_PIN=admin_username:admin_password
```

Setelah melakukan ini, Anda dapat menjalankan perintah menggunakan kredensional yang disimpan di lingkungan Anda.

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