

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Aktive Amazon DCV-Sitzungen verwalten
<a name="managing-running-session"></a>

Nachdem ein Client angemeldet ist und mit der Nutzung einer DCV-Sitzung beginnt, wird die Sitzung als aktiv betrachtet. Solange eine Sitzung aktiv ist, können Sie dennoch bestimmte Verwaltungsaufgaben ausführen. Dieser Abschnitt enthält die Informationen, die Sie zur Verwaltung der Parameter dieser Sitzungen benötigen, solange sie noch vom Client verwendet werden. 

**Topics**
+ [Verwaltung des Sitzungsspeichers](managing-session-storage.md)
+ [Verwaltung der Sitzungsautorisierung](managing-session-perms.md)
+ [Verwaltung des Layouts der Sitzungsanzeige](managing-session-display.md)
+ [Den Sitzungsnamen verwalten](managing-session-name.md)
+ [Suchen und Beenden von Sitzungen im Leerlauf](stop-idle-sessions.md)

# Verwaltung des Amazon DCV-Sitzungsspeichers
<a name="managing-session-storage"></a>

Der Sitzungsspeicher ist ein Verzeichnis auf dem Amazon DCV-Server, auf das Clients zugreifen können, wenn sie mit einer Amazon DCV-Sitzung verbunden sind.

Wenn der Sitzungsspeicher auf dem Amazon DCV-Server aktiviert ist, können Sie den `dcv set-storage-root` Befehl verwenden, um das Verzeichnis auf dem Server anzugeben, das für die Sitzungsspeicherung verwendet werden soll. Weitere Informationen zur Aktivierung des Sitzungsspeichers auf dem Amazon DCV-Server finden Sie unter[Sitzungsspeicher aktivieren](manage-storage.md).

Um den Speicherpfad für die Sitzung festzulegen, verwenden Sie den `dcv set-storage-root` Befehl und geben Sie die Sitzungs-ID und den Pfad zu dem zu verwendenden Verzeichnis an.

**Topics**
+ [Syntax](#managing-session-storage-syntax)
+ [Optionen](#managing-session-storage-options)
+ [Beispiele](#session-storage-example)

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

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

Für den Verzeichnispfad können `%home%` Sie das Home-Verzeichnis des Benutzers angeben, der gerade angemeldet ist. Beispielsweise wird der Pfad `%home%/storage/` auf Windows-Servern in `c:\Users\username\storage\` aufgelöst. Auf Linux-Servern wird er in `$HOME/storage/` aufgelöst. 

**Anmerkung**  
Der `storage-root` Wert muss unter macOS ein absoluter Pfad sein.

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

Die folgenden Optionen können mit dem `dcv set-storage-root` Befehl verwendet werden

**`--session`**  
Die Sitzungs-ID, für die das Speicherverzeichnis angegeben werden soll.  
Typ: Zeichenfolge  
Erforderlich: Ja

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

**Beispiel für einen Windows Amazon DCV-Server**  
Im folgenden Beispiel wird der Speicherpfad für eine Sitzung mit der Sitzungs-ID `my-session` auf `c:\session-storage` festgelegt.

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

**Beispiel für einen Amazon DCV-Server unter Linux**  
Im folgenden Beispiel wird der Speicherpfad zu einem Verzeichnis mit dem Namen `session-storage` im Startverzeichnis des aktuellen Benutzers festgelegt. Die Sitzung hat die Sitzungs-ID `my-session`.

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

# Verwaltung der Amazon DCV-Sitzungsautorisierung
<a name="managing-session-perms"></a>

Die Autorisierung wird verwendet, um Amazon DCV-Clients Berechtigungen für bestimmte Amazon DCV-Funktionen zu gewähren oder zu verweigern. In der Regel wird die Autorisierung konfiguriert, wenn eine Amazon DCV-Sitzung gestartet wird. Es ist jedoch möglich, die Berechtigungen für eine laufende Sitzung zu bearbeiten. Weitere Informationen zur Amazon DCV-Autorisierung finden Sie unter[Konfiguration der Amazon DCV-Autorisierung](security-authorization.md).

Verwenden Sie den `dcv set-permissions` Befehl, um die Berechtigungen für eine laufende Sitzung zu ändern.

**Topics**
+ [Syntax](#managing-session-perms-syntax)
+ [Optionen](#managing-session-perms-options)
+ [Beispiele](#session-perms-example)

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

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

Sie müssen entweder `--none``--reset-builtin`, oder angeben`--file`.

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

Die folgenden Optionen können mit dem Befehl `dcv set-permissions` verwendet werden.

**--session**  
Gibt die ID der Sitzung an, für die die Berechtigungen festgelegt werden sollen.

**--reset-builtin**  
Setzt die Berechtigungen der Sitzung auf die Standardsitzungsberechtigungen zurück. Die Standardberechtigungen gewähren nur dem Sitzungsbesitzer vollständigen Zugriff auf alle Funktionen.

**--none**  
Widerruft alle Berechtigungen für die Sitzung.

**--file**  
Gibt den Pfad zu einer benutzerdefinierten Berechtigungsdatei an. Wenn die angegebene Datei leer ist, werden alle Berechtigungen widerrufen. Weitere Informationen zur Erstellung einer benutzerdefinierten Berechtigungsdatei finden Sie unter [Grundlegendes zu Berechtigungsdateien](security-authorization-file-create.md).

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

**Beispiel 1 — Alle Berechtigungen widerrufen**  
Im folgenden Beispiel werden alle Clientberechtigungen für die Sitzung mit der ID `my-session` widerrufen.

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

**Beispiel 2 — Angeben von benutzerdefinierten Berechtigungen**  
Im folgenden Beispiel wird eine benutzerdefinierte Berechtigungsdatei angegeben, die `perm-file.txt` nach einer Sitzung mit der `my-session` ID benannt ist. Diese Datei befindet sich im Verzeichnis `c:\dcv\`. 

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

**Beispiel 3 — Zurücksetzen der Berechtigungen**  
Im folgenden Beispiel werden die Berechtigungen auf die Standardwerte für die Sitzung mit der ID `my-session` zurückgesetzt.

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

# Verwaltung des Display-Layouts für Amazon DCV-Sitzungen
<a name="managing-session-display"></a>

Sie können das Anzeigelayout für eine laufende Amazon DCV-Sitzung festlegen. Das Display-Layout legt die Standardkonfiguration fest, die verwendet wird, wenn Clients eine Verbindung zur Sitzung herstellen. Clients können das Layout jedoch mithilfe der Amazon DCV-Client-Einstellungen oder der nativen Betriebssystem-Anzeigeeinstellungen manuell überschreiben. 

Wenn die Hardware- und Softwarekonfiguration des Hostservers die angegebene Auflösung oder die Anzahl der Bildschirme nicht unterstützt, wendet der Amazon DCV-Server das angegebene Display-Layout nicht an.

Amazon DCV kann eine Auflösung entsprechend den Einstellungen und der Serversystemkonfiguration konfigurieren.
+ Die Webclient-Auflösung ist standardmäßig auf 1920x1080 begrenzt (ab Servereinstellung mit web-client-max-head -Auflösung).
+ Systemeigene Clients sind standardmäßig auf 4096 x 2160 (von) begrenzt. max-head-resolution

Beachten Sie, dass die verfügbaren Auflösungen und die Anzahl der Monitore von der Konfiguration des Servers abhängen. Achten Sie darauf, den [Leitfaden mit den Voraussetzungen](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) zu befolgen, um die Systemumgebung und die Treiber ordnungsgemäß einzurichten, um eine optimale Leistung zu erzielen.

**Anmerkung**  
Für native Clients können bis zu vier Monitore verwendet werden.   
Für Webclients können bis zu maximal zwei Monitore verwendet werden.  
Höhere Auflösungen oder mehr als die maximale Anzahl von Monitoren werden in keiner Konfiguration unterstützt.

**Topics**
+ [Zugreifen auf das Display-Layout](#display-restrict)
+ [Einstellen des Display-Layouts](#dislay-set)
+ [Das Display-Layout anzeigen](#dislay-view)

## Zugreifen auf das Display-Layout
<a name="display-restrict"></a>

Sie können den Amazon DCV-Server so konfigurieren, dass Clients keine Display-Layouts anfordern, die außerhalb eines bestimmten Bereichs liegen. Um Änderungen am Display-Layout einzuschränken, konfigurieren Sie die folgenden Amazon DCV-Serverparameter.
+ [`enable-client-resize`](config-param-ref.md#paramref.display.enable-client-resize)— Um zu verhindern, dass Clients das Display-Layout ändern, setzen Sie diesen Parameter auf. `false`
+ [`min-head-resolution`](config-param-ref.md#paramref.display.min-head-resolution)und [`max-head-resolution`](config-param-ref.md#paramref.display.max-head-resolution)— Gibt die jeweils zulässige Mindest- und Höchstauflösung an.
+ [`web-client-max-head-resolution`](config-param-ref.md#paramref.display.web-client-max-head-resolution)— Gibt die maximal zulässige Auflösung für Webbrowser-Clients an. Die Begrenzung `max-head-resolution` wird zusätzlich zur Begrenzung `web-client-max-head-resolution` angewendet. Standardmäßig ist die maximale Auflösung für Webbrowser-Clients 1920x1080. Die Angabe einer höheren Auflösung kann je nach Webbrowser und Spezifikationen des Client-Computers zu Leistungsproblemen führen.
+ [`max-num-heads`](config-param-ref.md#paramref.display.max-num-heads)— Gibt die maximale Anzahl von Displays an.
+ `max-layout-area`— Gibt die maximal zulässige Anzahl von Pixeln für den Bildschirmbereich an. Anfragen, bei denen die gesamte Bildschirmfläche (ausgedrückt in Pixeln) den angegebenen Wert überschreitet, werden ignoriert.

Weitere Informationen zu diesen Parametern finden Sie unter [`display`-Parameter](config-param-ref.md#display) in der Parameterreferenz.

## Einstellen des Display-Layouts
<a name="dislay-set"></a>

**So konfigurieren Sie das Display-Layout für eine laufende Amazon DCV-Sitzung**  
Verwenden Sie den `dcv set-display-layout` Befehl und geben Sie die Sitzung an, für die das Anzeigelayout und der Display-Layout-Deskriptor festgelegt werden sollen.

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

Der Anzeigelayout-Deskriptor gibt die Anzahl der Anzeigen, die Auflösung und den Positionsversatz für die einzelnen Anzeigen an. Die Beschreibung muss im folgenden Format angegeben werden:

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

Wenn Sie mehr als einen einzelnen Bildschirm angeben, trennen Sie die Bildschirm-Deskriptoren durch Komma. Der Bildschirm-Positionsversatz gibt die Position der oberen linken Ecke des Bildschirms relativ zu Bildschirm 1 an. Wenn Sie keinen Positionsversatz für einen Bildschirm angeben, wird standardmäßig x=0 und y=0 verwendet.

**Wichtig**  
Wenn Sie mehr als einen Bildschirm angeben, müssen Sie den Positionsversatz für jeden Bildschirm korrekt festlegen, um Überschneidungen zu vermeiden.

Beispielsweise gibt der folgende Anzeigelayout-Deskriptor zwei Bildschirme an:
+ Bildschirm 1:Auflösung 1920x1080, Versatz x=0, y=0
+ Bildschirm 2: Auflösung 800x600, Versatz x=1920, y=0, sodass er rechts neben Bildschirm 1 angezeigt wird

![\[Bildschirmlayout mit zwei Bildschirmen.\]](http://docs.aws.amazon.com/de_de/dcv/latest/adminguide/images/eg2.png)


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

Der folgende Anzeigelayout-Deskriptor gibt drei Bildschirme an. 
+ Bildschirm 1:Auflösung 1920x1080, Versatz x=0, y=0
+ Bildschirm 2: Auflösung 1920x1080, Versatz x=1920, y=0, sodass er rechts neben Bildschirm 1 angezeigt wird.
+ Bildschirm 3: Auflösung 1024x768, Versatz x=-1024, y=0, sodass er links von Bildschirm 1 angezeigt wird.

![\[Bildschirmlayout mit drei Bildschirmen.\]](http://docs.aws.amazon.com/de_de/dcv/latest/adminguide/images/eg1.png)


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

## Das Display-Layout anzeigen
<a name="dislay-view"></a>

**So zeigen Sie das Anzeigelayout für eine Sitzung an**  
Zeigen Sie mit dem Befehl `dcv describe-session` das Element `display layout` in der Ausgabe an. Weitere Informationen finden Sie unter [Amazon DCV-Sitzungen anzeigen](managing-sessions-lifecycle-view.md).

# Den Sitzungsnamen verwalten
<a name="managing-session-name"></a>

Sie können den Namen einer laufenden Sitzung jederzeit ändern. Sie können den spezifischen Namen einer Sitzung verwenden, um eine Sitzung anhand ihres Namens schnell zu identifizieren. Sitzungsnamen müssen nicht für alle laufenden Sitzungen eindeutig sein.

Verwenden Sie den `dcv set-name` Befehl, um den Namen einer laufenden Sitzung zu ändern. 

**Topics**
+ [Syntax](#managing-session-name-syntax)
+ [Optionen](#managing-session-name-options)
+ [Beispiele](#example)

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

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

Sie müssen entweder `--name` oder `--none` angeben.

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

Die folgenden Optionen können mit dem Befehl `dset-name` verwendet werden.

**`--session`**  
Die ID der Sitzung, für die der Name festgelegt werden soll.   
Typ: Zeichenfolge  
Erforderlich: Ja

**`--name`**  
Der Name, der der Sitzung zugewiesen werden soll. Geben Sie diese Option nur an, wenn Sie der Sitzung einen Namen zuweisen möchten. Wenn Sie einen Namen entfernen möchten, lassen Sie diesen Parameter weg. Der Sitzungsname kann bis zu 256 Zeichen lang sein. Er kann aus Buchstaben, Zahlen und Sonderzeichen bestehen. Wenn die angegebene Zeichenfolge 256 Zeichen überschreitet, schlägt der Befehl fehl.  
Typ: Zeichenfolge  
Erforderlich: Nein

**`--none`**  
Geben Sie diesen Parameter an, um einen vorhandenen Namen aus einer Sitzung zu entfernen. Wenn Sie den Sitzungsnamen nicht entfernen möchten, lassen Sie diese Option weg.  
Erforderlich: Nein

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

**Beispiel 1 — Den Namen einer Sitzung ändern**  
Im folgenden Beispiel wird der Name einer Sitzung mit der ID `my-session` to `my graphics session` festgelegt.

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

**Beispiel 2 — Den Namen einer Sitzung entfernen**  
Im folgenden Beispiel wird der Name einer Sitzung mit der `my-session` ID entfernt.

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

# Suchen und Beenden von Sitzungen im Leerlauf
<a name="stop-idle-sessions"></a>

Sie können ungenutzte Amazon DCV-Sitzungen mithilfe des `dcv describe-sessions` CLI-Befehls mit der `-j` Befehlsoption identifizieren. Durch Angabe der Option `-j` wird der Befehl so konfiguriert, dass die Ausgabe im JSON-Format zurückgegeben wird. Dieses enthält zusätzliche Details zur Sitzung.

Der folgende Befehl gibt beispielsweise Informationen zu einer Sitzung mit dem Namen `my-session` zurück.

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

Ausgabe:

```
{
    "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"
        }
    ]
}
```

In der Befehlsausgabe gibt der Parameter `num-of-connections` die Anzahl der aktiven Clientverbindungen an. Der Wert `0` gibt an, dass es keine aktiven Clientverbindungen gibt und sich die Sitzung zurzeit im Leerlauf befindet. Sie können den Parameter `last-disconnection-time` auch verwenden, um zu ermitteln, wann es zuletzt eine aktive Clientverbindung für die Sitzung gegeben hat. 

Sie können eine Skript- oder Cron-Aufgabe erstellen, die diese Informationen verwendet, um Leerlaufsitzungen zu identifizieren. Anschließend können Sie ihre Verwendung mittels des Befehls [`dcv close-session`](managing-sessions-lifecycle-stop.md) beenden.

**Anmerkung**  
Durch das Beenden einer Sitzung werden alle in der Sitzung ausgeführten Anwendungen geschlossen.