

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

# Memulai sesi Amazon DCV
<a name="managing-sessions-start"></a>

Bila Anda menggunakan default untuk menginstal [Windows Amazon DCV server](setting-up-installing-wininstall.md), [sesi konsol](managing-sessions-intro.md#managing-sessions-intro-console) secara otomatis dibuat dan aktif setelah server diinstal. Sesi konsol default dimiliki oleh `Administrator` dan memiliki ID sesi default`console`. Anda dapat menggunakan sesi ini atau Anda dapat [menutupnya](managing-sessions-lifecycle-stop.md) dan membuat sesi baru.

Jika Anda memilih untuk keluar dari pembuatan sesi konsol otomatis saat menginstal server Amazon DCV, Anda harus membuatnya secara manual. Setelah Anda menginstal server Amazon DCV, Anda dapat mengaktifkan atau menonaktifkan [pembuatan sesi konsol otomatis](#managing-sessions-start-auto) kapan saja.

**catatan**  
Server Linux dan macOS Amazon DCV tidak mendapatkan sesi konsol default setelah instalasi.

Misalnya Anda menggunakan lisensi mengambang di server berbasis Internet lokal atau alternatif dan melebihi jumlah maksimum sesi bersamaan yang didukung oleh lisensi Anda. Anda mungkin mendapatkan `no licenses` kesalahan. Jika Anda mendapatkan kesalahan ini, hentikan sesi yang tidak digunakan untuk melepaskan lisensi dan coba lagi.

Server Amazon DCV harus berjalan untuk memulai sesi. Untuk informasi selengkapnya, lihat [Memulai Server DCV Amazon](manage-start.md).

**Topics**
+ [Memulai sesi konsol dan virtual secara manual](#managing-sessions-start-manual)
+ [Mengaktifkan Sesi Konsol Otomatis](#managing-sessions-start-auto)

## Memulai sesi konsol dan virtual secara manual
<a name="managing-sessions-start-manual"></a>

Anda dapat memulai sesi Amazon DCV kapan saja. Anda hanya dapat menjalankan satu sesi konsol pada satu waktu. Jika Anda menggunakan server DCV Amazon Linux, Anda dapat menjalankan beberapa sesi virtual secara bersamaan.

Ini adalah praktik yang baik untuk dijalankan `dcv list-sessions` sebelum membuat sesi, terutama jika Anda menggunakan server Windows Amazon DCV.

Untuk membuat konsol atau sesi virtual di server Windows, Linux, atau macOS Amazon DCV, gunakan perintah. `dcv create-session`

**Topics**
+ [Sintaksis](#managing-sessions-start-manual-syntax)
+ [Opsi](#managing-sessions-start-manual-options)
+ [Contoh](#managing-sessions-start-manual-examples)

### Sintaksis
<a name="managing-sessions-start-manual-syntax"></a>

Sintaks minimal perintah untuk memulai sesi adalah:

```
dcv create-session session_ID
```

Sintaks lengkap dengan semua opsi adalah:

```
dcv create-session \
    --type console|virtual \
    --name session_name \
    --user username \
    --owner owner_name \
    --permissions-file /path_to/permissions_file \
    --storage-root /path_to/storage_directory \
    --gl on|off \
    --max-concurrent-clients number_of_clients \
    --init /path_to/init_script \
    session_ID
```

**catatan**  
`\`Simbol mewakili sintaks untuk membagi perintah dalam beberapa baris.

Anda juga dapat menggunakan `dcv create-session --help` untuk menampilkan referensi cepat ke sintaks.

### Opsi
<a name="managing-sessions-start-manual-options"></a>

Opsi berikut dapat digunakan dengan `dcv create-session` perintah:

**`--type`**  
Opsi ini hanya didukung di server Linux Amazon DCV. Ini menentukan jenis sesi yang akan dibuat dan dapat berupa `console` atau`virtual`.  
Tipe: String  
Nilai yang diizinkan: `console` \$1 `virtual`  
Wajib: Tidak

**`--name`**  
Menentukan nama untuk sesi. Nama sesi dapat berupa string hingga 256 karakter. Jika string melebihi 256 karakter, perintah gagal. Nama sesi tidak harus unik di seluruh sesi yang sedang berjalan.  
Anda dapat mengubah nama sesi kapan saja menggunakan `dcv set-name` perintah. Untuk informasi selengkapnya, lihat [Mengelola nama sesi](managing-session-name.md).  
Tipe: String  
Diperlukan: Ya

**`--user`**  
Opsi ini didukung dengan sesi virtual pada sesi DCV Amazon Linux saja. Nilai ini adalah pengguna yang akan digunakan untuk membuat sesi. Hanya pengguna root yang dapat meniru pengguna lain.  
Tipe: String  
Wajib: Tidak

**`--owner`**  
Menentukan pemilik sesi. Default untuk pengguna yang saat ini masuk jika dihilangkan.  
Tipe: String  
Wajib: Tidak

**`--permissions-file`**  
Menentukan path ke file izin kustom. Default ke server default jika dihilangkan.  
Tipe: String  
Wajib: Tidak

**`--storage-root`**  
Menentukan path ke folder yang digunakan untuk penyimpanan sesi.  
Anda dapat menggunakan `%home%` untuk menentukan direktori home pengguna yang saat ini masuk. Misalnya, berikut ini menetapkan direktori untuk penyimpanan sesi seperti `c:\Users\username\storage\` untuk server Windows atau `$HOME/storage/` untuk server Linux.  

```
--storage-root %home%/storage/
```
Jika subdirektori tertentu tidak ada, penyimpanan sesi dinonaktifkan.
Tipe: String  
Wajib: Tidak

**`--gl`**  
Opsi ini didukung dengan sesi virtual pada sesi DCV Amazon Linux saja. Ini mengesampingkan `dcv-gl` status default dan dapat berupa atau`on`. `off`  
Tipe: String  
Nilai yang diizinkan: `on` \$1 `off`  
Wajib: Tidak

**`--max-concurrent-clients`**  
Menentukan jumlah maksimum klien Amazon DCV yang diizinkan untuk terhubung ke sesi. Default ke koneksi tak terbatas jika dihilangkan.  
Tipe: Integer  
Wajib: Tidak

**`--init`**  
Opsi ini didukung dengan sesi virtual di server Linux Amazon DCV saja. Ini menentukan jalan ke `init` skrip kustom. Script dapat digunakan untuk memulai lingkungan desktop tertentu dan meluncurkan aplikasi tertentu secara otomatis ketika sesi dimulai. Skrip harus dapat dieksekusi. Default ke skrip yang memulai lingkungan desktop default jika dihilangkan.  
Tipe: String  
Wajib: Tidak

**`session ID`**  
Memberikan ID untuk sesi Anda di akhir perintah.  
Tipe: String  
Diperlukan: Ya

### Contoh
<a name="managing-sessions-start-manual-examples"></a>

**Contoh 1 - Sesi konsol**  
Perintah berikut membuat sesi konsol yang dimiliki oleh `dcv-user` dengan ID sesi unik dari`my-session`, dan nama sesi`my graphics session`. Ini juga menentukan file izin bernama. `perm-file.txt`
+ Server DCV Amazon Windows

  ```
  C:\> dcv create-session^
      --owner dcv-user^
      --name "my graphics session"^
      --permissions-file perm-file.txt^
      my-session
  ```
+ Server DCV Amazon Linux

  ```
  $ sudo dcv create-session \
      --type=console \
      --owner dcv-user \
      --name "my graphics session" \
      --permissions-file perm-file.txt \
      my-session
  ```

**Contoh 2 - Sesi Virtual (hanya server Linux Amazon DCV)**  
Perintah berikut membuat sesi virtual menggunakan pengguna root untuk meniru pemilik sesi yang dimaksud,. `dcv-user` Sesi ini dimiliki oleh `dcv-user` meskipun dibuat oleh pengguna root

```
$ sudo dcv create-session \
    --owner dcv-user \
    --user dcv-user \
    my-session
```

**Contoh 3 - Sesi Virtual (hanya server Linux Amazon DCV)**  
Perintah berikut membuat sesi virtual yang dimiliki oleh pengguna yang membuatnya:

```
$ dcv create-session my-session
```

## Mengaktifkan Sesi Konsol Otomatis
<a name="managing-sessions-start-auto"></a>

Mengaktifkan sesi konsol otomatis memastikan bahwa sesi konsol dibuat secara otomatis setiap kali server Amazon DCV dimulai. Sesi konsol otomatis dimiliki oleh pengguna Amazon DCV yang ditentukan oleh parameter `owner` konfigurasi. ID sesinya selalu`console`.

Parameter lain yang mempengaruhi sesi konsol otomatis adalah`max-concurrent-clients`,`permissions-file`, dan`storage-root`. Untuk informasi selengkapnya tentang parameter ini, lihat [`session-management/automatic-console-session`Parameter](config-param-ref.md#session_management_automatic_console_session).

**catatan**  
Amazon DCV tidak mendukung sesi virtual otomatis.

------
#### [ Windows Amazon DCV server ]

**Untuk mengaktifkan sesi konsol otomatis di server Windows Amazon DCV**

1. Buka Windows Registry Editor.

1. Arahkan ke **HKEY\$1USERS\$1 S-1-5-18\$1 Software\$1\$1 com\$1nicesoftware\$1 GSettings dcv\$1 session-management** key.

1. Buat `create-session` parameter:

   1. Di panel navigasi, buka menu konteks (klik kanan) untuk kunci **manajemen sesi** dan pilih Nilai **Baru**, **DWORD** (32-bit).

   1. Untuk **Nama**, masukkan `create-session` dan tekan **Enter**.

   1. Buka parameter **create-session**. Untuk **data Nilai**, masukkan`1`, dan pilih **OK**.

1. Arahkan ke **tombol HKEY\$1USERS\$1 S-1-5-18\$1 Software\$1\$1 com\$1nicesoftware\$1 dcvGSettings\$1 session-management/**. automatic-console-session

1. Buat `owner` parameter:

   1. Di panel navigasi, buka menu konteks (klik kanan) untuk **automatic-console-session**kunci dan pilih **Baru**, Nilai **String**.

   1. Untuk **Nama**, masukkan `owner` dan tekan **Enter**.

   1. Buka parameter **pemilik**. Untuk **data Nilai**, masukkan nama pemilik sesi dan pilih **OK**.

1. Pilih **OK** dan tutup Windows Registry Editor.

1. [Hentikan](manage-stop.md) dan [mulai ulang](manage-start.md) server Amazon DCV.

------
#### [ Linux Amazon DCV server ]

**Untuk mengaktifkan sesi konsol otomatis di server DCV Amazon Linux**

1. Arahkan ke `/etc/dcv/` dan buka `dcv.conf` dengan editor teks pilihan Anda.

1. Tambahkan `owner` parameter `create-session` dan ke `[session-management/automatic-console-session]` bagian menggunakan format berikut:

   ```
   [session-management]
   create-session = true
   
   [session-management/automatic-console-session]
   owner="session-owner"
   ```

1. Simpan dan tutup file .

1. [Hentikan](manage-stop.md) dan [mulai ulang](manage-start.md) server Amazon DCV.

------
#### [ macOS Amazon DCV server ]

**Untuk mengaktifkan sesi konsol otomatis di server DCV macOS Amazon**

1. Arahkan ke `/etc/dcv/` dan buka `dcv.conf` dengan editor teks pilihan Anda.

1. Tambahkan `owner` parameter `create-session` dan ke `[session-management/automatic-console-session]` bagian menggunakan format berikut:

   ```
   [session-management]
   create-session = true
   
   [session-management/automatic-console-session]
   owner="session-owner"
   ```

1. Simpan dan tutup file .

1. [Hentikan](manage-stop.md) dan [mulai ulang](manage-start.md) server Amazon DCV.

------