Merge branch 'rustdesk:master' into master

This commit is contained in:
dinger1986
2023-08-31 13:07:31 +01:00
committed by GitHub
23 changed files with 695 additions and 201 deletions

View File

@@ -9,6 +9,8 @@ chapter: true
# Selbst-Host
Bitte besuchen Sie unseren [Discord](https://discord.com/invite/nDceKgxnkV), wenn Sie mit uns über das Selbst-Hosten Ihres eigenen [Open-Source-RustDesk-Servers](https://github.com/rustdesk/rustdesk-server) diskutieren möchten.
Wenn Sie RustDesk verwenden, sollten Sie Ihren eigenen RustDesk-Server haben. Diese Dokumente werden Ihnen auf Ihrer RustDesk-Reise helfen.
Support ist über unser [Discord](https://discord.com/invite/nDceKgxnkV) für OSS und per [E-Mail](mailto:support@rustdesk.com) für Pro verfügbar.
{{% children depth="3" showhidden="true" %}}

View File

@@ -0,0 +1,62 @@
---
title: Docker
weight: 7
---
## Installieren Sie Ihren eigenen Server mit Docker
### Anforderungen
Sie müssen Docker/Podman installiert haben, um einen RustDesk-Server als Docker-Container zu betreiben. Im Zweifelsfall installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
By default, `hbbs` listens on 21115 (TCP) and 21116 (TCP/UDP), 21118 (TCP), and `hbbr` listens on 21117 (TCP), 21119 (TCP). Be sure to open these ports in the firewall. **Please note that 21116 should be enabled both for TCP and UDP**. 21115 is used for the NAT type test, 21116/UDP is used for the ID registration and heartbeat service, 21116/TCP is used for TCP hole punching and connection service, 21117 is used for the Relay services, and 21118 and 21119 are used to support web clients. *If you do not need web client (21118, 21119) support, the corresponding ports can be disabled.*
- TCP (**21115, 21116, 21117, 21118, 21119**)
- UDP (**21116**)
### Docker-Beispiele
```bash
sudo docker image pull rustdesk/rustdesk-server
sudo docker run --name hbbs -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
sudo docker run --name hbbr -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
```
<a name="net-host"></a>
{{% notice note %}}
`--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche, eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1).
Wenn `--net=host` gut funktioniert, wird die Option `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg.
**Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.**
{{% /notice %}}
{{% notice note %}}
Sie können die Protokolle mit `docker logs hbbs` ansehen, wenn sie mit `-td` nicht zu sehen sind. Oder Sie können mit `-it` arbeiten, `hbbs/hbbr` wird nicht im Daemon-Modus laufen.
{{% /notice %}}
### Docker Compose-Beispiele
Um die Dockerdateien mit `docker-compose.yml` wie hier beschrieben ausführen zu können, müssen Sie [Docker Compose](https://docs.docker.com/compose/) installiert haben.
```yaml
version: '3'
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:latest
command: hbbs
volumes:
- ./data:/root
network_mode: "host"
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
network_mode: "host"
restart: unless-stopped
```

View File

@@ -1,11 +1,9 @@
---
title: Selbst-Host OSS
weight: 5
chapter: true
title: RustDesk Server OSS
weight: 100
pre: "<b>2.1. </b>"
---
# Selbst-Host OSS
Bitte besuchen Sie unseren [Discord](https://discord.com/invite/nDceKgxnkV), wenn Sie mit uns über das Selbst-Hosten Ihres eigenen [Open-Source-RustDesk-Servers](https://github.com/rustdesk/rustdesk-server) diskutieren möchten.
{{% children depth="3" showhidden="true" %}}

View File

@@ -1,6 +1,6 @@
---
title: Installation
weight: 10
weight: 1
---
## Installieren Sie Ihren eigenen Server als Dienst systemd mit einem einfach auszuführenden Installationsskript
@@ -39,72 +39,7 @@ Es gibt auch ein Update-Skript auf [Techaholds](https://github.com/techahold/rus
Bitte laden Sie die [.deb-Dateien](https://github.com/rustdesk/rustdesk-server/releases/latest) selbst herunter und installieren Sie sie mit `apt-get -f install <Dateiname>.deb` oder `dpkg -i <Dateiname>.deb`.
## Installieren Sie Ihren eigenen Server mit Docker (Compose)
### Anforderungen
Sie müssen Docker/Podman installiert haben, um einen RustDesk-Server als Docker-Container zu betreiben.
### Docker-Beispiele
```bash
sudo docker image pull rustdesk/rustdesk-server
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
```
<a name="net-host"></a>
{{% notice note %}}
`--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche, eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1).
Wenn `--net=host` gut funktioniert, wird die Option `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg.
**Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.**
{{% /notice %}}
{{% notice note %}}
Sie können die Protokolle mit `docker logs hbbs` ansehen, wenn sie mit `-td` nicht zu sehen sind. Oder Sie können mit `-it` arbeiten, `hbbs/hbbr` wird nicht im Daemon-Modus laufen.
{{% /notice %}}
### Docker Compose-Beispiele
Um die Dockerdateien mit `docker-compose.yml` wie hier beschrieben ausführen zu können, müssen Sie [Docker Compose](https://docs.docker.com/compose/) installiert haben.
```yaml
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r example.com:21117
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
```
## Richten Sie Ihre eigene Serverinstanz ein, ohne Docker zu verwenden
## Richten Sie Ihre eigene Serverinstanz manuell ein.
### Schritt 1: Server-Software herunterladen
@@ -184,7 +119,7 @@ hbbs.example.com:21116
![](/docs/en/self-host/rustdesk-server-oss/install/images/server-set-window.png)
### Konfiguration in den Dateinamen von rustdesk.exe einfügen (nur Windows)
#### Konfiguration in den Dateinamen von rustdesk.exe einfügen (nur Windows)
Ändern Sie `rustdesk.exe` in rustdesk-`host=<host-ip-or-name>,key=<public-key-string>`.exe, z. B. rustdesk-`host=192.168.1.137,key=xfdsfsd32=32`.exe. Das Ergebnis der Konfiguration können Sie im untenstehenden Über-Fenster sehen.
@@ -199,11 +134,7 @@ bitte die Datei `id_ed25519` von Ihrem Server und starten Sie `hbbs`/`hbbr` neu.
Möglicherweise müssen Sie diesen Vorgang wiederholen, bis Sie gültige Zeichen erhalten.
{{% /notice %}}
| Menü | Über-Seite |
| -- | -- |
| ![](/docs/en/self-host/rustdesk-server-oss/install/images/aboutmenu.png) | ![](/docs/en/self-host/rustdesk-server-oss/install/images/lic.png) |
### Schlüssel
## Schlüssel
Anders als in der alten Version ist der Schlüssel in dieser Version obligatorisch, aber Sie brauchen ihn nicht selbst zu setzen. Wenn `hbbs` zum ersten Mal ausgeführt wird, erzeugt es automatisch ein Paar verschlüsselter privater und öffentlicher Schlüssel (die sich jeweils in den Dateien `id_ed25519` und `id_ed25519.pub` im aktuellen Ordner befinden), deren Hauptzweck in der Verschlüsselung der Kommunikation besteht.

View File

@@ -3,24 +3,22 @@ title: Synology
weight: 22
---
Diese Anleitung basiert auf dem aktuellen DSM v6.
> Eine alternative aktuelle Anleitung von Dritten ist [hier](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/).
Diese Anleitung basiert auf dem aktuellen DSM v6 und v7.
### Docker installieren
Paketmanager öffnen und Docker installieren
| | |
| -- | -- |
| Paketzentrum öffnen | Docker installieren |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/images/package-manager.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/images/docker.png) |
### RustDesk-Server installieren
| RustDesk-Server im Docker-Register suchen und per Doppelklick installieren | RustDesk-Server-Image ist installiert, Doppelklick zum Erstellen des RustDesk-Server-Containers |
| -- | -- |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/images/pull-rustdesk-server.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/images/rustdesk-server-installed.png) |
### hbbs-Container erstellen
Wie oben erwähnt, doppelklicken Sie auf das RustDesk-Server-Image, um einen neuen Container zu erstellen, und geben Sie ihm den Namen `hbbs`.
@@ -31,19 +29,19 @@ Klicken Sie auf "Erweiterte Einstellungen".
- Automatischen Neustart aktivieren
![](/docs/en/self-host/rustdesk-server-oss/synology/images/auto-restart.png)
- Aktivieren Sie "Use the same network as Docker host". Mehr Infos über das Hostnetz siehe [hier](/docs/de/self-host/install/#net-host)
- Aktivieren Sie "Use the same network as Docker Host". Mehr Infos über das Hostnetz siehe [hier](/docs/de/self-host/rustdesk-server-oss/docker/#net-host)
![](/docs/en/self-host/rustdesk-server-oss/synology/images/host-net.png)
- Binden Sie ein Host-Verzeichnis (z. B. `Shared/test/`) als `/root` ein, hbbs wird einige Dateien (einschließlich der `key`-Datei) in diesem Verzeichnis erzeugen
- Binden Sie ein Host-Verzeichnis (z. B. `/home/rustdesk/`) als `/root` ein, hbbs wird einige Dateien (Datenbank- und `key`-Dateien) in diesem Verzeichnis erzeugen, die über Neustarts hinweg erhalten bleiben müssen.
| Einbinden | Im Host-Verzeichnis erzeugte Dateien |
| -- | -- |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/images/mount.png?width=500px) | ![](/docs/en/self-host/rustdesk-server-oss/synology/images/mounted-dir.png?width=300px) |
- Befehl einstellen
{{% notice note %}}
Das Betriebssystem von Synology basiert auf Debian, daher funktioniert das Hostnetz (--net=host) einwandfrei, wir müssen keine Ports mit der Option `-p` zuordnen.
`192.168.16.98` ist eine Intranet-IP, die hier nur zu Demonstrationszwecken verwendet wird. Bitte setzen Sie sie bei der Bereitstellung auf eine öffentliche IP.
`192.168.16.98` ist eine interne IP, die hier nur zu Demonstrationszwecken verwendet wird. Bitte setzen Sie sie bei der Bereitstellung auf eine öffentliche IP. Oder Sie verwenden Ihre DDNS-Adresse, wenn Sie eine in "Systemsteuerung -> Verbindungen -> DDNS" konfiguriert haben. Vergessen Sie nicht, die Ports auf Ihrem Router und Ihrer Synology-Firewall zu öffnen, wenn diese in "Systemsteuerung -> Verbindungen -> Firewall" aktiviert ist!
{{% /notice %}}
@@ -55,7 +53,7 @@ Das Betriebssystem von Synology basiert auf Debian, daher funktioniert das Hostn
### hbbr-Container erstellen
Bitte wiederholen Sie die obigen Schritte für `hbbs`, ändern aber den Containernamen in `hbbr` und den Befehl in `hbbr`.
Bitte wiederholen Sie die obigen Schritte für `hbbs`, nennen aber den Container `hbbr` und der Befehl (für den Schritt Befehl einstellen) sollte `hbbr -k_` sein.
![](/docs/en/self-host/rustdesk-server-oss/synology/images/hbbr-config.png)
@@ -65,5 +63,9 @@ Bitte wiederholen Sie die obigen Schritte für `hbbs`, ändern aber den Containe
| Doppelklicken Sie auf den Container und prüfen Sie das Protokoll | Bestätigen Sie hbbs/hbbr über das Host-Netzwerk doppelt |
| -- | -- |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/images/log.png?width=500px) | ![](/docs/en/self-host/rustdesk-server-oss/synology/images/network-types.png?width=500px) |
### Ihren Schlüssel abrufen
Navigieren Sie zu dem Ordner, der vor der Verwendung der Dateistation eingerichtet wurde, laden Sie die Datei `id_ed25519.pub` herunter und öffnen Sie sie mit einem Texteditor, um Ihren Schlüssel zu übertragen.

View File

@@ -20,20 +20,19 @@ Die Vorteile von PM2 sind unter anderem:
## Installation mit NSSM
### Installation von NSSM
Bitte laden Sie [NSSM](https://nssm.cc/release/nssm-2.24.zip) herunter, extrahieren Sie es und wählen
Sie die entsprechende Architektur für Ihr Windows-System (für x86 verwenden Sie den Inhalt des
win32-Ordners, für x64 den Inhalt des win64-Ordners). Es ist auch sinnvoll, die Binärdatei von NSSM
nach `Program Files\NSSM` zu verschieben (Wenn NSSM einmal als Dienst gestartet wurde, kann es nicht
mehr aus dem Ordner verschoben werden, in dem es abgelegt wurde). Daher ist es am besten, sie
im Ordner "Program Files" Ihres Installationslaufwerks (in der Regel das Laufwerk C) zu verstauen.
Bitte laden Sie [NSSM](https://nssm.cc/release/nssm-2.24.zip) herunter, extrahieren Sie es und wählen Sie die entsprechende
Architektur für Ihr Windows-System (für x86 verwenden Sie den Inhalt des win32-Ordners, für x64 den
Inhalt des win64-Ordners). Es ist auch sinnvoll, die Binärdatei von NSSM nach `Program Files\NSSM` zu verschieben.
Wenn NSSM einmal als Dienst gestartet wurde, kann es nicht mehr aus dem Ordner verschoben werden, in dem es abgelegt wurde.
Daher ist es am besten, sie im Ordner "Program Files" Ihres Installationslaufwerks (in der Regel das Laufwerk C) zu verstauen.
Es ist auch ratsam, den Pfad (z. B. `C:\Program Files\NSSM`) in die Pfadvariable aufzunehmen.
### Prüfen, ob NSSM korrekt installiert ist
Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (der Pfad ist frei wählbar)
Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM`
(in diesem Beispiel Laufwerk C:, der Pfad ist aber frei wählbar)
nur die Datei `nssm.exe` enthalten.
In dieser Anleitung wird `C:\Program Files\NSSM` verwendet.
In diesem Beispiel wird `C:\Program Files\NSSM` verwendet.
Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren.
@@ -42,7 +41,7 @@ Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/r
Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` oder wo immer Sie wollen. Stellen Sie nur sicher,
dass sich der Ort nach der Installation des Dienstes nicht ändert. Gehen Sie nun zurück zur Eingabeaufforderung.
In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server`.
In diesem Beispiel wird `C:\Program Files\RustDesk Server` verwendet.
```cmd
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _
@@ -99,7 +98,7 @@ pm2-startup install
Laden Sie die Windows-Version von [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus und achten Sie darauf, den Parameter `-r` zu bearbeiten:
```cmd
cd c:\rustdesk-server-windows-x64
cd C:\rustdesk-server-windows-x64
pm2 start hbbs.exe -- -r <Der Host, auf dem hbbr läuft>
pm2 start hbbr.exe
pm2 save

View File

@@ -0,0 +1,60 @@
---
title: Docker
weight: 6
---
### Docker
Installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
Führen Sie die folgenden Befehle aus:
```bash
sudo docker image pull rustdesk/rustdesk-server-pro
sudo docker run --name hbbs -v `pwd`:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server-pro hbbs
sudo docker run --name hbbr -v `pwd`:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server-pro hbbr
```
{{% notice note %}}
Das obige Beispiel verwendet `sudo` und `--net=host`, dies wird unter Windows nicht funktionieren. Bitte entfernen Sie diese Befehle. Wenn Sie `--net=host` entfernen, dann prüfen Sie bitte unten.
{{% /notice %}}
```bash
macaddrhbbs=$(echo -n A0-62-2F; dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 "-%02X"')
sudo docker image pull rustdesk/rustdesk-server-pro
sudo docker run --name hbbs -p 21114:21114 -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --mac-address="$macaddrhbbs" --restart unless-stopped rustdesk/rustdesk-server-pro hbbs
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --restart unless-stopped rustdesk/rustdesk-server-pro hbbr
```
### Docker Compose
Mit Docker Compose MÜSSEN Sie `network_mode: "host"` verwenden, um sicherzustellen, dass die Lizenzierung funktioniert. Installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
Kopieren Sie den folgenden Text in die Datei `docker-compose.yml`.
```yaml
version: '3'
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server-pro:latest
command: hbbs
volumes:
- ./data:/root
network_mode: "host"
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server-pro:latest
command: hbbr
volumes:
- ./data:/root
network_mode: "host"
restart: unless-stopped
```
Der Aufruf lautet `docker compose up -d`

View File

@@ -10,7 +10,7 @@ weight: 600
4. Gehen Sie zu [dieser Seite](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/installscript/#installation).
5. Kopieren Sie den Befehl und fügen Sie ihn in Ihr Linux-Terminal ein.
6. Folgen Sie den Aufforderungen, die Sie durch die Installation führen.
7. Sobald die Installation abgeschlossen ist, gehen Sie zu `https://rustdesk.yourdomain.com` oder `http://ihreipadresse:21114`.
7. Sobald die Installation abgeschlossen ist, gehen Sie zu `https://rustdesk.ihredomain.com` oder `http://ihreipadresse:21114`.
8. Melden Sie sich mit dem Benutzernamen `admin` und dem Passwort `test1234` an.
9. Geben Sie Ihren in Schritt 1 erworbenen Lizenzcode ein.
@@ -52,6 +52,27 @@ Der Status kann mit `sudo systemctl status rustdesk-hbbs|rustdesk-hbbr` überpr
9. Melden Sie sich mit dem Benutzernamen `admin` und dem Passwort `test1234` an.
10. Geben Sie Ihren in Schritt 1 erworbenen Lizenzcode ein.
## Kann ich IIS als Reverse-Proxy verwenden?
1. Öffnen Sie IIS (oder installieren Sie es).
2. Erstellen Sie eine neue Website für RustDesk mit den Verbindungen (idealerweise 443) und dem entsprechenden Zertifikat. In den Grundeinstellungen sollte diese auf einen leeren Ordner verweisen. (Wenn Sie die Standardseite verwenden, stellen Sie sicher, dass sich keine anderen Dateien in dem Ordner befinden).
3. Installieren Sie [Anwendungsanforderungsrouting](https://www.iis.net/downloads/microsoft/application-request-routing) auf IIS und [URL-Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-the-url-rewrite-module).
### Anwendungsanforderungsrouting
1. Öffnen Sie auf dem IIS-Server-Host Anwendungsanforderungsrouting:
2. Gehen Sie zu den Server-Proxy-Einstellungen.
3. Aktivieren Sie den Proxy und alle Einstellungen werden angezeigt. Sie können sie als Standardwerte beibehalten.
4. Speichern Sie die Einstellungen und wir können zum nächsten Schritt übergehen: URL-Rewrite.
### URL-Rewrite
1. Öffnen Sie die Website im IIS auf der linken Seite und doppelklicken Sie auf URL-Rewrite.
2. Klicken Sie auf `Regeln hinzufügen`.
3. Deaktivieren Sie die dynamische Komprimierung unter Komprimierung.
4. Erstellen Sie eine neue Reverse-Proxy-Regel.
5. Einrichten der lokalen Adresse (die Adresse 21114) \
Eingehende Regel - die interne Adresse 21114 von RustDesk \
Ausgehende Regeln - Von ist die interne RustDesk-Adresse 21114 und An ist die externe Adresse. \
Hinweis: Regeln ohne http/https vor den Adressen werden automatisch verarbeitet. Stellen Sie außerdem sicher, dass alle Adressen sowohl intern als auch extern zugänglich sind.
## Wie ändere ich das Administrator-Passwort?
1. Gehen Sie zu `https://rustdesk.ihredomain.com` oder `http://ihreipadresse:21114`.
2. Melden Sie sich mit dem Benutzernamen `admin` und dem Passwort `test1234` an.
@@ -59,42 +80,9 @@ Der Status kann mit `sudo systemctl status rustdesk-hbbs|rustdesk-hbbr` überpr
4. Klicken Sie auf `Einstellungen`.
5. Geben Sie Ihr neues Passwort in die vorgesehenen Felder ein.
## Wie kann ich den Standardbenutzer `admin` löschen?
1. Erstellen Sie ein weiteres Konto mit der Berechtigung `Administrator`.
2. Melden Sie sich mit dem neuen Administratorkonto an.
3. Löschen Sie den `admin` auf der Seite `Benutzer`.
## Wie richte ich meine Relay-Server ein?
1. Gehen Sie im linken Menü zu `Einstellungen`.
2. Klicken Sie im Untermenü auf `Relay`.
3. Klicken Sie auf `+` neben `Relay Server`.
4. Geben Sie die DNS- oder IP-Adresse des Relay-Servers in das nun angezeigte Feld ein und drücken Sie die Eingabetaste.
5. Wenn Sie mehr als einen Relay-Server haben, können Sie weiterhin auf `+` klicken und die Geo-Einstellungen anpassen. Merken Sie sich Ihren Schlüssel und kopieren Sie ihn auf die anderen Server.
## Wie kann ich die Lizenz einstellen oder ändern?
1. Gehen Sie im linken Menü zu `Einstellungen`.
2. Klicken Sie im Untermenü auf `Lizenz`.
3. Klicken Sie auf `Bearbeiten` und fügen Sie Ihren Lizenzcode ein.
4. Klicken Sie auf `OK`.
## Wie kann ich meine Lizenz auf einen neuen Server übertragen?
Bitte sehen Sie [hier](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/#rechnungen-und-migration).
## Wie kann ich die Protokolle einsehen?
Klicken Sie auf der linken Seite auf `Logs`.
## Wie kann ich E-Mails einrichten?
Gmail in diesem Beispiel
1. Gehen Sie im linken Menü zu "Einstellungen".
2. Klicken Sie im Untermenü auf `SMTP`.
3. Geben Sie die SMTP-Adresse `smtp.gmail.com` ein.
4. Geben Sie in `SMTP-Port` den Port 587 ein.
5. Geben Sie in `E-Mail-Konto` das Gmail-Konto ein, z. B. `meinrustdeskserver@gmail.com`.
6. Geben Sie Ihr Passwort ein (möglicherweise benötigen Sie ein App-Passwort).
7. Geben Sie in `Von` Ihr Gmail-Konto ein, z. B. `meinrustdeskserver@gmail.com`.
8. Klicken Sie zum Speichern auf `Prüfen`.
## E-Mails funktionieren nicht von meinem VPS
Viele VPS-Anbieter blockieren die Ports 465 und 25.
@@ -102,18 +90,70 @@ Eine einfache Möglichkeit zur Überprüfung ist die Verwendung von Telnet. Gebe
Ihr Mailserver verwendet möglicherweise nicht den Port 25. Bitte stellen Sie sicher, dass Sie die richtigen Ports verwenden.
## Wie kann ich die RustDesk-IDs von Agenten in meinem Netzwerk oder in einem RMM-System abrufen?
Unter Windows können Sie das folgende PowerShell-Skript verwenden:
```
## Kann ich RustDesk mit PowerShell bereitstellen?
Sicher, dieses Skript kann helfen, ersetzen Sie `youraddress` und `yourkey` mit Ihrer Adresse und Ihrem Schlüssel für Ihren RustDesk Server Pro.
```ps
$ErrorActionPreference= 'silentlycontinue'
$rustdesk_id = ("'C:\Program Files\RustDesk\rustdesk.exe' --get-id" | get-clipboard)
$rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RustDesk\").Version)
if($rdver -eq "1.2.1")
{
write-output "RustDesk $rdver is the newest version"
exit
}
If (!(Test-Path C:\Temp)) {
New-Item -ItemType Directory -Force -Path C:\Temp > null
}
cd C:\Temp
powershell Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.1/rustdesk-1.2.1-x86_64.exe" -Outfile "rustdesk.exe"
Start-Process .\rustdesk.exe --silent-install -wait
$ServiceName = 'Rustdesk'
$arrService = Get-Service -Name $ServiceName -ErrorAction SilentlyContinue
if ($arrService -eq $null)
{
Start-Sleep -seconds 20
}
while ($arrService.Status -ne 'Running')
{
Start-Service $ServiceName
Start-Sleep -seconds 5
$arrService.Refresh()
}
net stop rustdesk
$username = ((Get-WMIObject -ClassName Win32_ComputerSystem).Username).Split('\')[1]
Remove-Item C:\Users\$username\AppData\Roaming\RustDesk\config\RustDesk2.toml
New-Item C:\Users\$username\AppData\Roaming\RustDesk\config\RustDesk2.toml
Set-Content C:\Users\$username\AppData\Roaming\RustDesk\config\RustDesk2.toml "rendezvous_server = 'youraddress' `nnat_type = 1`nserial = 0`n`n[options]`ncustom-rendezvous-server = 'youraddress'`nkey = 'yourkey'`nrelay-server = 'youraddress'`napi-server = 'https://youraddress'"
Remove-Item C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk2.toml
New-Item C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk2.toml
Set-Content C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk2.toml "rendezvous_server = 'youraddress' `nnat_type = 1`nserial = 0`n`n[options]`ncustom-rendezvous-server = 'youraddress'`nkey = 'yourkey'`nrelay-server = 'youraddress'`napi-server = 'https://youraddress'"
net start rustdesk
```
## Wie kann ich die RustDesk-IDs von Agenten in meinem Netzwerk oder in einem RMM-System abrufen?
Unter Windows können Sie das folgende PowerShell-Skript verwenden:
```ps
$ErrorActionPreference= 'silentlycontinue'
Start-Process "$env:ProgramFiles\RustDesk\RustDesk.exe" --get-id
sleep 2
$rustdesk_id = (get-clipboard)
Write-Output $rustdesk_id
```
## Wie kann ich ein dauerhaftes Kennwort für einen Agenten in meinem Netzwerk oder in einem RMM-System festlegen?
Unter Windows können Sie das folgende PowerShell-Skript verwenden:
```
```ps
$ErrorActionPreference = 'silentlycontinue'
net stop rustdesk > null
@@ -138,9 +178,6 @@ Verwenden Sie einen Proxy wie Nginx, das einfache Installationsskript enthält e
## Wie kann ich einen Fehlerbericht einreichen?
Bitte über [GitHub](https://github.com/rustdesk/rustdesk-server-pro/issues) einreichen.
## Wie erhalte ich eine Testversion?
Bitte setzen Sie sich mit unserem [Verkaufsteam](mailto://sales@rustdesk.com) in Verbindung.
## Warum ist das Programm nicht kostenlos und quelloffen, wenn ich es selbst hosten kann?
1. RustDesk ist für eine Reihe von Menschen zu einem Vollzeitjob geworden, sie haben ein Leben, Ehefrauen, Jobs und Kinder, was alles Aufmerksamkeit erfordert und Geld kostet!
2. Wir wollen auch in den kommenden Jahren hier sein und große Fortschritte machen.
@@ -165,3 +202,53 @@ Bitte setzen Sie sich mit unserem [Verkaufsteam](mailto://sales@rustdesk.com) in
## Kann ich irgendwo Videoanleitungen zur Inbetriebnahme ansehen?
Ja! Wir haben einen [YouTube-Kanal](https://youtube.com/@RustDesk).
## Warum sind meine Protokolle leer?
Stellen Sie sicher, dass API sowohl auf dem zu steuernden Gerät als auch auf der steuernden Maschine eingestellt ist.
Klicken Sie auf der linken Seite auf `Logs`.
## Wie kann ich RustDesk Server Pro deinstallieren?
Führen Sie die folgenden Befehle aus:
```sh
sudo systemctl stop rustdesk-hbbs.service
sudo systemctl disable rustdesk-hbbs.service
sudo systemctl stop rustdesk-hbbr.service
sudo systemctl disable rustdesk-hbbr.service
sudo systemctl daemon-reload
sudo rm /etc/systemd/system/rustdesk-hbbs.service
sudo rm etc/systemd/system/rustdesk-hbbr.service
sudo rm /usr/bin/hbbs
sudo rm /usr/bin/hbbr
sudo rm -rf /var/lib/rustdesk-server/
sudo rm -rf /var/log/rustdesk-server/
```
Wenn das Skript Nginx installiert hat, entfernen Sie es mit:
```sh
sudo apt remove nginx
```
## Wie kann ich Geräte aus der Geräteliste in der Webkonsole entfernen?
Deaktivieren und anschließend löschen ist nun möglich.
## Wie kann ich RustDesk mit PowerShell aktualisieren?
```ps
$ErrorActionPreference= 'silentlycontinue'
$rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RustDesk\").Version)
if($rdver -eq "1.2.2")
{
write-output "RustDesk $rdver ist die neueste Version."
exit
}
If (!(Test-Path C:\Temp)) {
New-Item -ItemType Directory -Force -Path C:\Temp > null
}
cd C:\Temp
powershell Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.2/rustdesk-1.2.2-x86_64.exe" -Outfile "rustdesk.exe"
Start-Process .\rustdesk.exe --silent-install -wait
```

View File

@@ -0,0 +1,28 @@
---
title: Erste Schritte
weight: 2
---
Installieren Sie den Server, nachdem Sie Ihre bevorzugte Variante zwischen Docker- und Direktinstallation gewählt haben.
## Post Install
* [ ] Ändern Sie Ihr Administrator-Passwort.
* [ ] FAQ lesen
* [ ] E-Mail einrichten
### Benutzer und Gruppen einrichten
* [ ] Neue Benutzer anlegen
* [ ] Neue Gruppen anlegen
* [ ] Benutzer zu Gruppen zuordnen
### Strategy einrichten
* [ ] Bearbeiten Sie die Standardstrategie und erstellen Sie bei Bedarf eine neue.
* [ ] Zuordnen zu Computern/Gruppen
## Mindestens alle 60 Tage
* [ ] Server (Betriebssystem-Updates)
* [ ] RustDesk-Updates

View File

@@ -1,17 +1,18 @@
---
title: Pro
weight: 100
title: RustDesk Server Pro
weight: 200
pre: "<b>2.2. </b>"
---
Self-host Pro hat im Vergleich zur Open-Source-Version mehr Funktionen.
RustDesk Server Pro hat im Vergleich zur Open-Source-Version mehr Funktionen.
- OIDC, LDAP, 2FA (E-Mail-Verifizierung)
- Adressbuch
- Umbenennen
- Protokollverwaltung
- Protokollverwaltung (Verbindung, Dateiübertragung, Alarm usw.)
- Geräteverwaltung
- Einstellungen synchronisieren
- Berechtigungskontrolle
- Zugriffskontrolle
- Mehrere Relay-Server (wählt automatisch das nächstgelegene Relay aus)
{{% notice note %}}
@@ -34,11 +35,15 @@ Vergessen Sie nicht, Ihre Lizenz unter [https://rustdesk.com/pricing.html](https
### Manuelle Installation
Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-host/install/), aber Sie müssen hbbs/hbbr nicht mit irgendwelchen Argumenten ausführen, alles kann später in der Webkonsole eingestellt werden.
Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-host/rustdesk-server-oss/install/), aber Sie müssen hbbs/hbbr nicht mit irgendwelchen Argumenten ausführen, diese können später in der Webkonsole eingestellt werden.
- `-k _` ist standardmäßig eingestellt
- `-r <server:host>` wird nicht mehr benötigt, wenn der Relay-Server auf demselben Rechner wie hbbs läuft. Sie können in der Webkonsole mehrere Relay-Server einstellen.
### Ein weiterer Port (oder Sie verwenden einen Proxy)
### Erforderliche Ports
Der TCP-Port `21114` wurde für die Webkonsole hinzugefügt. Bitte fügen Sie diesen Port ebenfalls hinzu, wenn Sie Firewallregeln und Docker-Port-Mapping festlegen.
Sie müssen die TCP-Ports 21114-21119 und UDP-Port 21116 öffnen. Stellen Sie sicher, dass diese Ports eingerichtet sind, wenn Sie Firewallregeln und Docker-Port-Mapping festlegen.
{{% notice note %}}
Sie sollten einen Proxy wie Nginx verwenden, um diese über HTTPS zu übermitteln, wobei Port 443 geöffnet sein muss.
{{% /notice %}}

View File

@@ -13,17 +13,56 @@ Funktionen:
## Anmelden
Wie bereits erwähnt, ist der Standardport der Webkonsole 21114. Geben Sie `http://<hbbs host>:21114` in den Browser ein, um die Konsolenseite aufzurufen, wie in der folgenden Abbildung zu sehen (hbbs läuft auf dem Server mit der IP 192.168.1.143):
Der Standardport der Webkonsole ist 21114. Geben Sie `http://<hbbs host>:21114` in den Browser ein, um die Konsolenseite aufzurufen, wie in der folgenden Abbildung zu sehen. Der Standard-Benutzername und das Standard-Passwort des Administrators lautet admin/test1234:
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-login.png)
Wenn Sie https-Unterstützung benötigen, installieren Sie bitte einen Webserver wie z. B. `Nginx`.
Wenn Sie https-Unterstützung benötigen, installieren Sie bitte einen Webserver wie `Nginx` oder verwenden Sie `IIS` für Windows.
Der Standard-Benutzername und das Standard-Passwort des Administrators lautet admin/test1234. Bitte ändern Sie das Passwort nach dem Anmelden, indem Sie im Kontomenü oben rechts "Einstellungen" wählen, um die Seite zur Änderung des Passworts aufzurufen, wie in der folgenden Abbildung dargestellt. Sie können auch ein anderes Administratorkonto erstellen und dieses löschen. Aktivieren Sie besser die E-Mail-Anmeldebestätigung.
Bitte ändern Sie nach dem Anmelden unbedingt das Passwort, indem Sie im Kontomenü oben rechts "Einstellungen" wählen, um die Seite zur Änderung des Passworts aufzurufen, wie in der folgenden Abbildung dargestellt. Sie können auch ein anderes Administratorkonto erstellen und dieses löschen. Aktivieren Sie besser die E-Mail-Anmeldebestätigung.
<a name=console-home></a>
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
Nicht-Administrator-Benutzer können sich auch anmelden, um ihr Gerät und ihre Protokolle zu durchsuchen und ihre Benutzereinstellungen zu ändern.
## Windows EXE
## In der Windows-EXE werden die Konfigurationen angezeigt
Bei Windows-Clients können Sie die benutzerdefinierte Serverkonfiguration weglassen und stattdessen die Konfigurationsinformationen in den Dateinamen `rustdesk.exe` aufnehmen. Wie oben gezeigt, gehen Sie bitte auf die Startseite der Konsole und klicken Sie auf `Windows EXE`. **`Client >= 1.1.9 erforderlich`**
Bei Windows-Clients können Sie die benutzerdefinierte Serverkonfiguration weglassen und stattdessen die Konfigurationsinformationen in den Dateinamen `rustdesk.exe` aufnehmen. Wie oben gezeigt, gehen Sie bitte auf die Startseite der Konsole und klicken Sie auf `Windows EXE`. **`Client >= 1.1.9 erforderlich`**.
## Erstellen eines neuen Benutzers, der nicht der Standardbenutzer `admin` ist
1. Erstellen Sie ein weiteres Konto mit der Berechtigung `Administrator`.
2. Melden Sie sich mit dem neuen Administratorkonto an.
3. Löschen Sie den `admin` auf der Seite `Benutzer`.
## Einrichten mehrerer Relay-Server
1. Gehen Sie zu `Einstellungen` im Menü auf der linken Seite.
2. Klicken Sie im Untermenü auf `Relay`.
3. Klicken Sie neben `Relay-Server` auf `+`.
4. Geben Sie die DNS- oder IP-Adresse des Relay-Servers in das nun angezeigte Feld ein und drücken Sie die Eingabetaste.
5. Wenn Sie mehr als einen Relay-Server haben, können Sie weiterhin auf `+` klicken und die Geo-Einstellungen anpassen (speichern und kopieren Sie Ihren Schlüssel auf die anderen Server).
## Einstellen oder Ändern der Lizenz
1. Gehen Sie zu `Einstellungen` im Menü auf der linken Seite.
2. Klicken Sie im Untermenü auf `License`.
3. Klicken Sie auf `Bearbeiten` und fügen Sie Ihren Lizenzcode ein.
4. Klicken Sie auf `OK`.
## Protokolle anzeigen
Klicken Sie auf der linken Seite auf `Logs`.
## E-Mails einrichten
Gmail in diesem Beispiel
1. Gehen Sie zu `Einstellungen` im Menü auf der linken Seite.
2. Klicken Sie im Untermenü auf `SMTP`.
3. Geben Sie die SMTP-Adresse `smtp.gmail.com` ein.
4. Geben Sie unter `SMTP-Port` den Port 587 ein.
5. Geben Sie unter `Mail-Konto` das Gmail-Konto ein, d. h. `myrustdeskserver@gmail.com`.
6. Geben Sie Ihr Passwort ein. Möglicherweise benötigen Sie ein App-Passwort.
7. Geben Sie in `Von` Ihr Gmail-Konto ein, z. B. `myrustdeskserver@gmail.com`.
8. Klicken Sie zum Speichern auf `Check`.
## Suche nach einem Gerät
1. Gehen Sie zu Geräte.
2. Geben Sie im Suchfeld für den Gerätenamen den Namen ein und klicken Sie auf `Abfrage` oder drücken Sie die Eingabetaste.
3. Um einen Platzhalter zu verwenden, fügen Sie `%` am Anfang, am Ende oder an beiden Enden des Suchbegriffs ein.

View File

@@ -50,3 +50,27 @@ Was es bewirkt:
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten rustdesk-hbbs.service und rustdesk-hbbr.service)
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (https) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
## Sicherung/Wiederherstellung
Um das Leben einfach zu machen, haben wir ein Sicherungs- und Wiederherstellungsskript erstellt, das die Schlüssel, die gesamte Konfiguration und die Datenbank übernimmt und eine TAR-Datei erstellt, die an einem anderen Ort gespeichert werden kann.
Um das Sicherungsskript auf Ihrem RustDesk Server einzurichten, gehen Sie wie folgt vor:
```
wget https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/backup.sh
chmod +x backup.sh
```
Sie haben nun die Wahl.
Führen Sie das Sicherungsskript `./backup.sh` aus, um eine einmalige Sicherung zu erstellen.
Oder führen Sie das Sicherungsskript `./backup.sh --schedule` aus. Dadurch wird das Backup-Skript so geplant, dass es jede Nacht ausgeführt wird und sich automatisch aktualisiert.
Zur Wiederherstellung gehen Sie wie folgt vor:
```
wget https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/restore.sh
chmod +x
```
Kopieren Sie die Sicherungsdatei in denselben Ordner wie die Datei restore.sh und führen Sie dann `./restore.sh` aus.
Sie müssen Ihre [Lizenz](/docs/de/self-host/rustdesk-server-pro/license) widerrufen, um sie auf den wiederhergestellten Server zu übertragen.

View File

@@ -1,5 +1,5 @@
---
title: Berechtigungskontrolle
title: Zugriffskontrolle
weight: 15
---

View File

@@ -9,11 +9,11 @@ Strategy ist ein Werkzeug für RustDesk-Administratoren, um die Sicherheitsoptio
### Strategien erstellen
Sie können eine neue Strategie erstellen, indem Sie auf die Schaltfläche `+` klicken und verschiedene Aktionen auf der Strategie ausführen, indem Sie darüber schweben und auf das Menü klicken.
Sie können eine neue Strategie erstellen, indem Sie auf die Schaltfläche `+` klicken und verschiedene Aktionen auf der Strategie ausführen, indem Sie darüber schweben und auf das Menü klicken.
Im Popup-Menü können Sie wählen, die Strategie zu `aktivieren` oder `deaktivieren`, sie `umbenennen`, `duplizieren` oder `löschen`.Zusätzlich können Sie auf `Geräte bearbeiten` klicken, um die auf diese Strategie angewendeten Geräte zu ändern, oder auf `Benutzer bearbeiten`, um die auf diese Strategie angewendeten Benutzer zu ändern.
Im Pop-up-Menü können Sie wählen, die Strategie zu `aktivieren` oder `deaktivieren`, sie `umbenennen`, `duplizieren` oder `löschen`. Zusätzlich können Sie auf `Geräte bearbeiten` klicken, um die auf diese Strategie angewendeten Geräte zu ändern, oder auf `Benutzer bearbeiten`, um die auf diese Strategie angewendeten Benutzer zu ändern.
Auf der rechten Seite des Strategiemenus können Sie die Anzahl der tatsächlich auf die Strategie angewendeten Geräte sehen, unter Berücksichtigung der Priorität der Strategie.
Auf der rechten Seite des Strategiemenüs können Sie die Anzahl der tatsächlich auf die Strategie angewendeten Geräte sehen, unter Berücksichtigung der Priorität der Strategie.
![](/docs/en/self-host/rustdesk-server-pro/strategy/images/strategy_menu.png)
@@ -23,18 +23,17 @@ Jedes Gerät kann nur von einer Strategie verwaltet werden, wobei Gerätestrateg
### Geräte bearbeiten
Wenn Sie auf das Menü `Geräte bearbeiten` klicken, öffnet sich ein Bearbeitungsdialogfeld, das alle Geräte anzeigt. Sie können den Auswahlstatus der Kontrollkästchen ändern und dann auf die Schaltfläche `Save` klicken, um die auf der aktuellen Seite vorgenommenen Geräteänderungen anzuwenden. Wenn Sie Geräte auf anderen Seiten ändern möchten, navigieren Sie bitte zu diesen Seiten. Sie können auch das Dropdown-Menü in der oberen rechten Ecke verwenden, um Geräte zu filtern.
Wenn Sie auf das Menü `Geräte bearbeiten` klicken, öffnet sich ein Bearbeitungsdialogfeld, das alle Geräte anzeigt. Sie können den Auswahlstatus der Kontrollkästchen ändern und dann auf die Schaltfläche `Save` klicken, um die auf der aktuellen Seite vorgenommenen Geräteänderungen anzuwenden. Wenn Sie Geräte auf anderen Seiten ändern möchten, navigieren Sie bitte zu diesen Seiten. Sie können auch das Drop-down-Menü in der oberen rechten Ecke verwenden, um Geräte zu filtern.
Hier ist ein Beispiel für das Dialogfeld, das angezeigt wird, wenn Sie auf dem Demo2-Menü auf `Geräte bearbeiten` klicken. In diesem Beispiel ist das Gerät "362587269" der "Demo2" -Strategie zugeordnet. Das Gerät "157333666" war ursprünglich der Standardstrategie zugeordnet, wird aber nach dem Klicken auf `Save` der "Demo2" -Strategie zugewiesen. Das Gerät "232026634" verfügt über eine Gerätestrategie für "Demo1" und eine Benutzerstrategie für "Demo2". Da die Gerätestrategie Vorrang hat, wird dieses Gerät der "Demo1" -Strategie zugewiesen.
Hier ist ein Beispiel für das Dialogfeld, das angezeigt wird, wenn Sie im Menü "Demo2" auf `Geräte bearbeiten` klicken. In diesem Beispiel ist das Gerät "362587269" der Strategie "Demo2" zugeordnet. Das Gerät "157333666" war ursprünglich der Standardstrategie zugeordnet, wird aber nach dem Klicken auf `Save` der Strategie "Demo2" zugewiesen. Das Gerät "232026634" verfügt über eine Gerätestrategie für "Demo1" und eine Benutzerstrategie für "Demo2". Da die Gerätestrategie Vorrang hat, wird dieses Gerät der Strategie "Demo1" zugewiesen.
![](/docs/en/self-host/rustdesk-server-pro/strategy/images/edit_devices.png)
### Benutzer bearbeiten
Wenn Sie auf das Menü `Benutzer bearbeiten` klicken, öffnet sich ein Bearbeitungsdialogfeld, das alle Benutzer anzeigt. Sie können den Auswahlstatus der Kontrollkästchen ändern und dann auf die Schaltfläche `Save` klicken, um die auf der aktuellen Seite vorgenommenen Benutzeränderungen anzuwenden. Wenn Sie Benutzer auf anderen Seiten ändern möchten, navigieren Sie bitte zu diesen Seiten. Sie können auch das Dropdown-Menü in der oberen rechten Ecke verwenden, um Benutzer zu filtern.
Wenn Sie auf das Menü `Benutzer bearbeiten` klicken, öffnet sich ein Bearbeitungsdialogfeld, das alle Benutzer anzeigt. Sie können den Auswahlstatus der Kontrollkästchen ändern und dann auf die Schaltfläche `Save` klicken, um die auf der aktuellen Seite vorgenommenen Benutzeränderungen anzuwenden. Wenn Sie Benutzer auf anderen Seiten ändern möchten, navigieren Sie bitte zu diesen Seiten. Sie können auch das Drop-down-Menü in der oberen rechten Ecke verwenden, um Benutzer zu filtern.
Hier ist ein Beispiel für das Dialogfeld, das angezeigt wird, wenn Sie auf dem "Demo2"-Menü auf `Benutzer bearbeiten` klicken. In diesem Beispiel war der Benutzer "user2" ursprünglich der Standardstrategie zugeordnet und wird nach dem Klicken auf `Save` der "Demo2"-Strategie zugewiesen. Der Benutzer "user1" ist der Standardstrategie zugeordnet und der Benutzer "admin" ist der "Demo2"-Strategie zugeordnet.
Hier ist ein Beispiel für das Dialogfeld, das angezeigt wird, wenn Sie auf dem Menü "Demo2" auf `Benutzer bearbeiten` klicken. In diesem Beispiel war der Benutzer "user2" ursprünglich der Standardstrategie zugeordnet und wird nach dem Klicken auf `Save` der Strategie "Demo2" zugewiesen. Der Benutzer "user1" ist der Standardstrategie zugeordnet und der Benutzer "admin" ist der Strategie "Demo2" zugeordnet.
![](/docs/en/self-host/rustdesk-server-pro/strategy/images/edit_users.png)