

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

# Mengelola sesi Amazon DCV aktif
<a name="managing-running-session"></a>

Setelah klien masuk dan mulai menggunakan sesi DCV, sesi dianggap aktif. Saat sesi aktif, Anda masih dapat melakukan tugas manajemen tertentu. Bagian ini memberikan informasi yang Anda butuhkan tentang mengelola parameter sesi ini saat masih digunakan oleh klien. 

**Topics**
+ [Mengelola penyimpanan sesi](managing-session-storage.md)
+ [Mengelola otorisasi sesi](managing-session-perms.md)
+ [Mengelola tata letak tampilan sesi](managing-session-display.md)
+ [Mengelola nama sesi](managing-session-name.md)
+ [Menemukan dan menghentikan sesi idle](stop-idle-sessions.md)

# Mengelola penyimpanan Sesi Amazon DCV
<a name="managing-session-storage"></a>

Penyimpanan sesi adalah direktori di server Amazon DCV yang dapat diakses klien ketika mereka terhubung ke sesi Amazon DCV.

Jika penyimpanan sesi diaktifkan di server Amazon DCV, Anda dapat menggunakan `dcv set-storage-root` perintah untuk menentukan direktori di server yang akan digunakan untuk penyimpanan sesi. Untuk informasi selengkapnya tentang mengaktifkan penyimpanan sesi di server Amazon DCV, lihat. [Mengaktifkan penyimpanan sesi](manage-storage.md)

Untuk mengatur jalur penyimpanan sesi, gunakan `dcv set-storage-root` perintah dan tentukan ID sesi dan jalur ke direktori yang akan digunakan.

**Topics**
+ [Sintaksis](#managing-session-storage-syntax)
+ [Opsi](#managing-session-storage-options)
+ [Contoh](#session-storage-example)

## Sintaksis
<a name="managing-session-storage-syntax"></a>

```
dcv set-storage-root --session session_id /path_to/directory
```

Untuk jalur direktori, Anda dapat menggunakan `%home%` untuk menentukan direktori home pengguna yang saat ini masuk. Misalnya, `%home%/storage/` jalur diselesaikan ke `c:\Users\username\storage\` pada server Windows. Ini menyelesaikan ke server `$HOME/storage/` Linux. 

**catatan**  
`storage-root`Nilai harus berupa jalur absolut di macOS.

## Opsi
<a name="managing-session-storage-options"></a>

Opsi berikut dapat digunakan dengan `dcv set-storage-root` perintah

**`--session`**  
ID sesi untuk menentukan direktori penyimpanan.  
Tipe: String  
Diperlukan: Ya

## Contoh
<a name="session-storage-example"></a>

**Contoh server Windows Amazon DCV**  
Contoh berikut disetel ke jalur penyimpanan `c:\session-storage` untuk sesi dengan ID sesi dari`my-session`.

```
C:\> dcv set-storage-root --session my-session c:\session-storage
```

**Contoh server DCV Amazon Linux**  
Contoh berikut disetel ke jalur penyimpanan ke direktori bernama `session-storage` di direktori home pengguna saat ini, untuk sesi dengan ID sesi`my-session`.

```
$ dcv set-storage-root --session my-session %home%/session-storage/
```

# Mengelola otorisasi Sesi Amazon DCV
<a name="managing-session-perms"></a>

Otorisasi digunakan untuk memberikan atau menolak izin klien Amazon DCV ke fitur Amazon DCV tertentu. Biasanya, otorisasi dikonfigurasi saat sesi Amazon DCV dimulai. Namun, dimungkinkan untuk mengedit izin untuk sesi yang sedang berjalan. Untuk informasi selengkapnya tentang otorisasi Amazon DCV, lihat. [Mengkonfigurasi otorisasi Amazon DCV](security-authorization.md)

Untuk memodifikasi izin untuk sesi berjalan, gunakan `dcv set-permissions` perintah.

**Topics**
+ [Sintaksis](#managing-session-perms-syntax)
+ [Opsi](#managing-session-perms-options)
+ [Contoh](#session-perms-example)

## Sintaksis
<a name="managing-session-perms-syntax"></a>

```
dcv set-permissions --session session-id --none | --reset-builtin | --file /path_to/permissions_file
```

Anda harus menentukan`--none`,`--reset-builtin`, atau`--file`.

## Opsi
<a name="managing-session-perms-options"></a>

Opsi berikut dapat digunakan dengan `dcv set-permissions` perintah.

**--sesi**  
Menentukan ID sesi untuk mengatur izin untuk.

**--reset-builtin**  
Menyetel ulang izin sesi ke izin sesi default. Izin default hanya memberi pemilik sesi akses penuh ke semua fitur.

**--tidak ada**  
Mencabut semua izin untuk sesi tersebut.

**--berkas-berkas**  
Menentukan path ke file izin kustom. Jika file yang ditentukan kosong, semua izin dicabut. Untuk informasi selengkapnya tentang membuat file izin khusus, lihat[Memahami file izin](security-authorization-file-create.md).

## Contoh
<a name="session-perms-example"></a>

**Contoh 1—Mencabut semua izin**  
Contoh berikut mencabut semua izin klien untuk sesi dengan ID dari. `my-session`

```
C:\> dcv set-permissions --session my-session --none
```

**Contoh 2 — Menentukan izin kustom**  
Contoh berikut menentukan file izin kustom yang dinamai `perm-file.txt` untuk sesi dengan ID dari. `my-session` File ini terletak di `c:\dcv\` direktori. 

```
C:\> dcv set-permissions --session my-session --file c:\dcv\perm-file.txt
```

**Contoh 3—Menyetel ulang izin**  
Contoh berikut me-reset izin ke default untuk sesi dengan ID dari. `my-session`

```
C:\> dcv set-permissions --session my-session --reset-builtin
```

# Mengelola tata letak tampilan Amazon DCV Session
<a name="managing-session-display"></a>

Anda dapat mengatur tata letak tampilan untuk sesi Amazon DCV yang sedang berjalan. Tata letak tampilan menentukan konfigurasi default yang digunakan saat klien terhubung ke sesi. Namun, klien dapat mengganti tata letak secara manual menggunakan pengaturan klien Amazon DCV atau pengaturan tampilan sistem operasi asli. 

Jika konfigurasi perangkat keras dan perangkat lunak server host tidak mendukung resolusi yang ditentukan atau jumlah layar, server Amazon DCV tidak menerapkan tata letak tampilan yang ditentukan.

Amazon DCV dapat mengonfigurasi resolusi sesuai dengan pengaturan dan konfigurasi sistem server.
+ Resolusi klien web dibatasi secara default ke 1920x1080 (dari pengaturan web-client-max-head server resolusi).
+ Klien asli dibatasi secara default ke 4096x2160 (dari). max-head-resolution

Perhatikan bahwa resolusi dan jumlah monitor yang tersedia bergantung pada konfigurasi server, pastikan untuk mengikuti [panduan prasyarat](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) untuk mengatur lingkungan sistem dan driver dengan benar untuk kinerja terbaik.

**catatan**  
Untuk klien asli, hingga maksimal empat monitor dapat digunakan.   
Untuk klien web, maksimal dua monitor dapat digunakan.  
Resolusi yang lebih tinggi atau lebih dari jumlah maksimum monitor tidak didukung dalam konfigurasi apa pun.

**Topics**
+ [Mengakses tata letak tampilan](#display-restrict)
+ [Mengatur tata letak tampilan](#dislay-set)
+ [Melihat tata letak tampilan](#dislay-view)

## Mengakses tata letak tampilan
<a name="display-restrict"></a>

Anda dapat mengonfigurasi server Amazon DCV untuk mencegah klien meminta tata letak tampilan yang berada di luar rentang yang ditentukan. Untuk membatasi perubahan tata letak tampilan, konfigurasikan parameter server Amazon DCV berikut.
+ [`enable-client-resize`](config-param-ref.md#paramref.display.enable-client-resize)—Untuk mencegah klien mengubah tata letak tampilan, atur parameter ini ke`false`.
+ [`min-head-resolution`](config-param-ref.md#paramref.display.min-head-resolution)dan [`max-head-resolution`](config-param-ref.md#paramref.display.max-head-resolution)—Menentukan resolusi minimum dan maksimum yang diizinkan masing-masing.
+ [`web-client-max-head-resolution`](config-param-ref.md#paramref.display.web-client-max-head-resolution)—Menentukan resolusi maksimum yang diizinkan untuk klien browser web. `max-head-resolution`Batasan diterapkan di atas `web-client-max-head-resolution` batasan. Secara default, resolusi maksimum untuk klien browser web adalah 1920x1080. Menentukan resolusi yang lebih tinggi dapat menyebabkan masalah kinerja, tergantung pada browser web dan spesifikasi komputer klien.
+ [`max-num-heads`](config-param-ref.md#paramref.display.max-num-heads)—Menentukan jumlah maksimum tampilan.
+ `max-layout-area`- Menentukan jumlah maksimum piksel yang diizinkan untuk area layar. Permintaan dengan total area layar (dinyatakan dalam piksel) melebihi nilai yang ditentukan diabaikan.

Untuk informasi selengkapnya tentang parameter ini, lihat [`display`Parameter](config-param-ref.md#display) di Referensi Parameter.

## Mengatur tata letak tampilan
<a name="dislay-set"></a>

**Untuk mengonfigurasi tata letak tampilan untuk sesi Amazon DCV yang sedang berjalan**  
Gunakan `dcv set-display-layout` perintah dan tentukan sesi untuk mengatur tata letak tampilan dan deskriptor tata letak tampilan untuk.

```
dcv set-display-layout --session session-id display-layout-descriptor
```

Deskriptor tata letak tampilan menentukan jumlah tampilan dan resolusi dan posisi offset untuk setiap tampilan. Deskripsi harus ditentukan dalam format berikut:

```
widthxheight+|-x-position-offset+|-y-position-offset
```

Jika Anda menentukan lebih dari satu layar, pisahkan deskriptor layar dengan koma. Offset posisi layar menentukan posisi sudut kiri atas layar relatif terhadap layar 1. Jika Anda tidak menentukan offset posisi untuk layar, defaultnya adalah x=0 dan y=0.

**penting**  
Jika Anda menentukan lebih dari satu layar, pastikan Anda mengatur offset posisi dengan benar untuk setiap layar untuk menghindari tumpang tindih layar.

Misalnya, deskriptor tata letak tampilan berikut menentukan dua layar:
+ Layar 1: Resolusi 1920x1080 diimbangi ke x = 0, y = 0
+ Layar 2: Resolusi 800x600 diimbangi ke x = 1920, y = 0 sehingga muncul di sebelah kanan layar 1.

![\[Tata letak layar dengan dua layar.\]](http://docs.aws.amazon.com/id_id/dcv/latest/adminguide/images/eg2.png)


```
1920x1080+0+0,800x600+1920+0
```

Deskriptor tata letak tampilan berikut menentukan tiga layar. 
+ Layar 1: Resolusi 1920x1080 diimbangi ke x = 0, y = 0
+ Layar 2: Resolusi 1920x1080 diimbangi ke x = 1920, y = 0 sehingga muncul di sebelah kanan layar 1.
+ Layar 3: Resolusi 1024x768 diimbangi ke x = -1024, y = 0 sehingga muncul di sebelah kiri layar 1.

![\[Tata letak layar dengan tiga layar.\]](http://docs.aws.amazon.com/id_id/dcv/latest/adminguide/images/eg1.png)


```
1920x1080+0+0,1920x1080+1920+0,1024x768-1024+0
```

## Melihat tata letak tampilan
<a name="dislay-view"></a>

**Untuk melihat tata letak tampilan untuk sesi**  
Gunakan `dcv describe-session` perintah dan tinjau `display layout` elemen dalam output. Untuk informasi selengkapnya, lihat [Melihat sesi Amazon DCV](managing-sessions-lifecycle-view.md).

# Mengelola nama sesi
<a name="managing-session-name"></a>

Anda dapat mengubah nama sesi berjalan kapan saja. Anda dapat menggunakan nama sesi tertentu untuk mengidentifikasi sesi dengan cepat berdasarkan namanya. Nama sesi tidak harus unik di seluruh sesi yang sedang berjalan.

Untuk mengubah nama sesi yang sedang berjalan, gunakan `dcv set-name` perintah. 

**Topics**
+ [Sintaksis](#managing-session-name-syntax)
+ [Opsi](#managing-session-name-options)
+ [Contoh](#example)

## Sintaksis
<a name="managing-session-name-syntax"></a>

```
$ dcv set-name --session session_id --none |--name "session-name"
```

Anda harus menentukan `--name` atau `--none`.

## Opsi
<a name="managing-session-name-options"></a>

Opsi berikut dapat digunakan dengan `dset-name` perintah.

**`--session`**  
ID sesi untuk mengatur nama untuk.   
Tipe: String  
Diperlukan: Ya

**`--name`**  
Nama untuk menetapkan sesi. Hanya tentukan opsi ini jika Anda ingin menetapkan nama ke sesi. Jika Anda ingin menghapus nama, hilangkan paramater ini. Nama sesi dapat mencapai 256 karakter. Ini dapat terdiri dari huruf, angka, dan karakter khusus. Jika string yang ditentukan melebihi 256 karakter, perintah gagal.  
Tipe: String  
Wajib: Tidak

**`--none`**  
Tentukan parameter ini untuk menghapus nama yang ada dari sesi. Jika Anda tidak ingin menghapus nama sesi, hilangkan opsi ini.  
Wajib: Tidak

## Contoh
<a name="example"></a>

**Contoh 1—Mengubah nama sesi**  
Contoh berikut menetapkan nama sesi dengan ID dari `my-session` to`my graphics session`.

```
$ dcv set-name --session my-session --name "my graphics sessions"
```

**Contoh 2 — Menghapus nama sesi**  
Contoh berikut menghapus nama sesi dengan ID dari`my-session`.

```
$ dcv set-name --session my-session --none
```

# Menemukan dan menghentikan sesi idle
<a name="stop-idle-sessions"></a>

Anda dapat mengidentifikasi sesi DCV Amazon yang menganggur menggunakan perintah `dcv describe-sessions` CLI dengan opsi perintah. `-j` Menentukan `-j` opsi mengkonfigurasi perintah untuk mengembalikan output dalam format JSON, yang memberikan rincian tambahan tentang sesi.

Misalnya, perintah berikut mengembalikan informasi tentang sesi bernama`my-session`.

```
$ dcv describe-session my-session -j
```

Output:

```
{
    "id" : "my-session",
    "owner" : "dcvuser",
    "x11-display" : ":1",
    "x11-authority" : "/run/user/1009/dcv/test3.xauth",
    "num-of-connections" : 1,
    "creation-time" : "2019-05-13T13:21:19.262883Z",
    "last-disconnection-time" : "2019-05-14T12:32:14.357567Z",
    "licensing-mode" : "DEMO",
    "licenses" : [
        {
            "product" : "dcv",
            "status" : "LICENSED",
            "check-timestamp" : "2019-05-14T12:35:40Z",
            "expiration-date" : "2019-05-29T00:00:00Z"
        },
        {
            "product" : "dcv-gl",
            "status" : "LICENSED",
            "check-timestamp" : "2019-05-14T12:35:40Z",
            "expiration-date" : "2019-05-29T00:00:00Z"
        }
    ]
}
```

Dalam output perintah, `num-of-connections` parameter menunjukkan jumlah koneksi klien aktif. Nilai `0` menunjukkan bahwa tidak ada koneksi klien aktif, dan sesi saat ini idle. Anda juga dapat menggunakan `last-disconnection-time` parameter untuk menentukan kapan sesi terakhir memiliki koneksi klien aktif. 

Anda dapat membuat skrip atau cron job yang menggunakan informasi ini untuk mengidentifikasi sesi idle. Kemudian Anda dapat berhenti menggunakannya dengan menggunakan [`dcv close-session`](managing-sessions-lifecycle-stop.md)perintah.

**catatan**  
Menghentikan sesi menutup semua aplikasi yang berjalan dalam sesi.