From dcd5538b82479b4b63b2420febf116ba55a1112c Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:43:12 +0200 Subject: [PATCH 01/12] Update _index.de.md --- content/client/_index.de.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/client/_index.de.md b/content/client/_index.de.md index 2ea2a8a..e4410a0 100644 --- a/content/client/_index.de.md +++ b/content/client/_index.de.md @@ -68,6 +68,9 @@ sudo zypper install --allow-unsigned-rpm ./rustdesk--suse.rpm #### Android Installieren Sie die APK von unserem GitHub. Weitere Informationen finden Sie auf der [Android-Seite](/docs/de/client/android/). +#### iOS (iPhone, iPad) +Laden Sie die App aus dem [App Store](https://apps.apple.com/de/app/rustdesk-remote-desktop/id1581225015) herunter. + ### Benutzung Nach der Installation (oder der Ausführung als temporäre Datei) stellt RustDesk eine Verbindung zu den öffentlichen Servern her. Am unteren Rand erscheint die Meldung (1) "Bereit, für eine schnellere Verbindung richten Sie bitte Ihren eigenen Server ein.". Oben links sehen Sie Ihre (2) ID, Ihr (3) Einmalpasswort und rechts ein (4) Feld, mit dem Sie sich mit einem anderen Computer verbinden können, wenn Sie dessen ID kennen. From 180d1ba25a808df6df121a8624a6f9a7194f5e94 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:44:46 +0200 Subject: [PATCH 02/12] Update _index.de.md --- content/client/android/_index.de.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/content/client/android/_index.de.md b/content/client/android/_index.de.md index 7496d20..bbd6907 100755 --- a/content/client/android/_index.de.md +++ b/content/client/android/_index.de.md @@ -76,7 +76,7 @@ Ab Version 1.1.9 hat der Android-Client die Funktion zur Freigabe des Bildschirm - Android 10 oder höher ist erforderlich, um den internen Sound des Mobiltelefonsystems zu teilen - iOS unterstützt noch keine Bildschirmfreigabe -#### **Berechtigungen anfordern und Dienste starten** +#### Berechtigungen anfordern und Dienste starten Klicken Sie in der unteren Navigationsleiste auf `Bildschirm freigeben`. @@ -84,7 +84,7 @@ Konfigurieren Sie nach Bedarf verschiedene Berechtigungen. Jedes Mal, wenn Sie R ![](/docs/en/client/android/images/server_off_en.jpg?width=300px) -| Berechtigung | Beschreibung | +| Berechtigung | Beschreibung | | --- | --- | | Bildschirmaufnahme | Wenn Sie die Berechtigung zur Freigabe von Bildschirmaufnahmen aktivieren, wird der Überwachungsdienst gleichzeitig mit dem Start des Dienstes aktiviert. | | Eingabesteuerung* | Legt fest, ob das Steuergerät die Eingaben des Mobiltelefons steuern darf, z. B. die Bedienung des virtuellen Touchscreens mit der Maus. | @@ -95,13 +95,13 @@ Konfigurieren Sie nach Bedarf verschiedene Berechtigungen. Jedes Mal, wenn Sie R Das obige * steht für spezielle Berechtigungen. Um solche Berechtigungen zu erhalten, müssen Sie auf die Seite mit den Android-Systemeinstellungen wechseln, um sie manuell zu erhalten. Die Einzelheiten sind wie folgt {{% /notice %}} -#### **Sondergenehmigung beantragen – Datei** +#### Sondergenehmigung beantragen – Datei | Das Anfordern von Android-Dateiberechtigungen führt automatisch zur Seite mit den Systemeinstellungen | | :---: | | ![](/docs/en/client/android/images/get_file_en.jpg?width=300px) | -#### **Sondergenehmigung beantragen - Mauseingabe** +#### Sondergenehmigung beantragen - Mauseingabe | Schritt 1: Suchen Sie „Installierte Dienste“ | Schritt 2: Starten Sie RustDesk Input | | --- | --- | | ![](/docs/en/client/android/images/get_input1_en.jpg?width=300px) | ![](/docs/en/client/android/images/get_input2_en.jpg?width=300px) | @@ -110,14 +110,14 @@ Das obige * steht für spezielle Berechtigungen. Um solche Berechtigungen zu erh Die Systemeinstellungsseite der verschiedenen Anbieter kann unterschiedlich sein, bitte passen Sie sie entsprechend Ihrer Systemseite an. {{% /notice %}} -**Tastenkombinationen für die Fernbedienung der Maus:** +| Tastenkombinationen für die Fernbedienung der Maus | Beschreibung | +| --- | --- | +| Klick mit der rechten Maustaste | Zurück | +| Klick auf das Mausrad | Startseite | +| Langes Drücken des Mausrads | Zuletzt geöffnete Apps | +| Scrollen mit dem Mausrad | Vertikales Gleiten simulieren | -- Klick mit der rechten Maustaste: zurück -- Klick auf das Mausrad: Startseite -- Langes Drücken des Mausrads: zuletzt geöffnete Apps -- Scrollen mit dem Mausrad: vertikales Gleiten simulieren - -#### **Dienst starten** +#### Dienst starten Nach Erhalt der Berechtigung `Bildschirmaufnahme` wird der Dienst automatisch gestartet. Sie können auch auf die Schaltfläche `Dienst starten` klicken, um den Dienst zu starten. Nachdem der Dienst gestartet wurde, kann er Desktop-Steuerungsanfragen von anderen Geräten annehmen. From 1ba5b5bf795c55d22ff9e96dda717383b16e44a7 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:46:42 +0200 Subject: [PATCH 03/12] Update _index.de.md --- content/dev/build/all/_index.de.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/dev/build/all/_index.de.md b/content/dev/build/all/_index.de.md index 3697f6a..b18a81f 100644 --- a/content/dev/build/all/_index.de.md +++ b/content/dev/build/all/_index.de.md @@ -7,16 +7,16 @@ weight: 35 Diese Erstellung verwendet GitHub-Aktionen. Sie benötigen einen GitHub-Account. Außerdem kann die Erstellung langsam sein, dafür ist aber keine Entwicklungsumgebung erforderlich. {{% /notice %}} -## Einen Fork erstellen +### Einen Fork erstellen Gehen Sie zu https://github.com/rustdesk/rustdesk/fork und klicken Sie auf "Create fork". -## Setzen Sie Ihre Umgebungsvariablen (optional) +### Setzen Sie Ihre Umgebungsvariablen (optional) {{% notice note %}} Sie müssen dies nur tun, wenn Sie den Standardserver und den öffentlichen Schlüssel ändern möchten. -Die Server-URL und der Schlüssel, die Sie verwenden, sind für andere Benutzer auf GitHub verborgen, aber sie können Ihren Client herunterladen und sich mit Ihrem Server verbinden. Wenn Sie ein vollständig privates Repository benötigen, können Sie das RustDesk-Client-Repository mit https://github.com/new/import importieren. **Wenn Sie ein privates Repository verwenden, können Sie nur eine begrenzte Anzahl von Paketen pro Monat erstellen. Wenn Sie mehr Pakete benötigen, müssen Sie ein kostenpflichtiges GitHub-Konto einrichten.** +Die Server-URL und die Schlüssel, die Sie verwenden, sind für andere Benutzer auf GitHub verborgen, aber sie können Ihren Client herunterladen und sich mit Ihrem Server verbinden. Wenn Sie ein vollständig privates Repository benötigen, können Sie das RustDesk-Client-Repository mit https://github.com/new/import importieren. **Wenn Sie ein privates Repository verwenden, können Sie nur eine begrenzte Anzahl von Paketen pro Monat erstellen. Wenn Sie mehr Pakete benötigen, müssen Sie ein kostenpflichtiges GitHub-Konto einrichten.** {{% /notice %}} Gehen Sie auf Ihrem gerade erstellten Fork zu "Settings → Secrets and Variables → Actions". @@ -29,7 +29,7 @@ Klicken Sie auf "New repository secret", bei "Name" geben Sie RS_PUB_KEY, bei "S Klicken Sie auf "Add secret". -## Workflows aktivieren +### Workflows aktivieren Gehen Sie in Ihrem gerade erstellten Fork zu "Settings → Actions → General". @@ -41,13 +41,13 @@ Auf der linken Seite wählen Sie "Flutter Nightly Build". Dann klicken Sie auf d Schließlich können Sie auf "Run workflow" klicken, um die RustDesk-Clients für alle unterstützten Plattformen zu erstellen. -## Upload-Berechtigungen für Workflows aktivieren +### Upload-Berechtigungen für Workflows aktivieren Gehen Sie in Ihrem gerade erstellten Fork zu "Settings → Actions → General". Scrollen Sie nach unten zum Abschnitt "Workflow permissions" und aktivieren Sie "Read and write permissions". -## Ihre erstellten Pakete herunterladen +### Ihre erstellten Pakete herunterladen Nachdem der Workflow abgeschlossen ist, können Sie die erstellten Pakete herunterladen. From 7f4c6e05e3391541cef8c647042baa5f391f0d2d Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:47:29 +0200 Subject: [PATCH 04/12] Update _index.de.md --- content/dev/build/docker/_index.de.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/dev/build/docker/_index.de.md b/content/dev/build/docker/_index.de.md index e630f5c..4639c9f 100644 --- a/content/dev/build/docker/_index.de.md +++ b/content/dev/build/docker/_index.de.md @@ -3,9 +3,8 @@ title: Docker weight: 30 --- - -## Mit Docker erstellen -### Funktioniert nicht unter Windows +### Mit Docker erstellen +#### Funktioniert nicht unter Windows Beginnen Sie mit dem Klonen des Repositorys und der Erstellung des Docker-Containers: From 94bc92c22f23e2b7a0251db20e58e66e2c903fdc Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:48:59 +0200 Subject: [PATCH 05/12] Update _index.de.md --- content/dev/build/faq/_index.de.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/content/dev/build/faq/_index.de.md b/content/dev/build/faq/_index.de.md index 5ae1723..3d352fa 100644 --- a/content/dev/build/faq/_index.de.md +++ b/content/dev/build/faq/_index.de.md @@ -3,9 +3,9 @@ title: FAQ für Windows weight: 40 --- -## Herunterladen des Pakets vcpkg fehlgeschlagen +### Herunterladen des Pakets vcpkg fehlgeschlagen -### Fehler +#### Fehler ``` -- Fetching https://chromium.googlesource.com/libyuv/libyuv 287158925b0e03ea4499a18b4e08478c5781541b... @@ -13,15 +13,15 @@ weight: 40 Command failed: D:/program/Git/mingw64/bin/git.exe fetch https://chromium.googlesource.com/libyuv/libyuv 287158925b0e03ea4499a18b4e08478c5781541b --depth 1 -n ``` -### Lösung +#### Lösung Verwenden Sie einen Browser, um [libyuv-287158925b0e03ea4499a18b4e08478c5781541b.tar.gz](https://chromium.googlesource.com/libyuv/libyuv/+archive/287158925b0e03ea4499a18b4e08478c5781541b.tar.gz) herunterzuladen, verschieben Sie es dann in `vcpkg/downloads` und installieren Sie es neu. -## Paket in Cargo.lock nicht vorhanden +### Paket in Cargo.lock nicht vorhanden -### Fehler +#### Fehler ``` $ cargo run @@ -42,34 +42,34 @@ $ cargo run Vielleicht hat der Autor `git force push` benutzt und der vorherige Beitrag wurde überschrieben. -### Lösung +#### Lösung `cargo update`erzwingt die Aktualisierung des Pakets. -## VCPKG_ROOT nicht gesetzt +### VCPKG_ROOT nicht gesetzt -### Fehler +#### Fehler ``` thread 'main' panicked at 'Failed to find package: VcpkgNotFound("No vcpkg installation found. Set the VCPKG_ROOT environment variable or run 'vcpkg integrate install'")', libs\scrap\build.rs:7:45 ``` -### Lösung +#### Lösung Fügen Sie die Umgebungsvariable `VCPKG_ROOT` hinzu oder starten Sie mit `VCPKG_ROOT= cargo run`. -## clang nicht installiert oder LIBCLANG_PATH nicht gesetzt +### clang nicht installiert oder LIBCLANG_PATH nicht gesetzt -### Fehler +#### Fehler ``` thread 'main' panicked at 'Unable to find libclang: "couldn't find any valid shared libraries matching: ['clang.dll', 'libclang.dll'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"', C:\Users\selfd\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\bindgen-0.59.2\src/lib.rs:2144:31 ``` -### Lösung +#### Lösung Installieren Sie [LLVM](https://releases.llvm.org/download.html) und fügen Sie die Umgebungsvariable `LIBCLANG_PATH` als `llvm_install_dir/bin` hinzu. From 95a4d0578dd3aba8ae16210b703e33400beececd Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:49:51 +0200 Subject: [PATCH 06/12] Update _index.de.md --- content/dev/build/web/_index.de.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/dev/build/web/_index.de.md b/content/dev/build/web/_index.de.md index e67c694..3e1b6ee 100644 --- a/content/dev/build/web/_index.de.md +++ b/content/dev/build/web/_index.de.md @@ -3,7 +3,7 @@ title: Web weight: 23 --- -## Auf Linux erstellen +### Auf Linux erstellen Führen Sie die folgenden Schritte unter Linux oder Mac aus (funktioniert auch unter Windows, allerdings müssen Sie einige Befehle leicht abändern, z. B. `wget` in `curl.exe -O`): @@ -38,7 +38,7 @@ cd .. flutter run -d chrome ``` -## Version auf Linux erstellen +### Version auf Linux erstellen Wenn Sie den Webclient hosten wollen, sollten Sie eine Version erstellen, bevor Sie ihn auf einem Webserver ausführen. Führen Sie dazu die oben beschriebenen Schritte aus, mit Ausnahme des Befehls `flutter run -d chrome`. Fahren Sie mit den folgenden Befehlen fort: @@ -54,7 +54,7 @@ Um die Erstellung auf HTTPS zu konfigurieren, empfehlen wir, dieser [Anleitung]( > Derzeit sind YUV-Konverter und VP9 der Engpass. -## Mit Docker erstellen +### Mit Docker erstellen Führen Sie die folgenden Schritte unter Linux oder Mac aus: - Beginnen Sie mit der Installation von flutter für [Linux](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually) oder [macOS](https://docs.flutter.dev/get-started/install/macos). From 6bc017386f8cf59ca2c4aeae0bf1db7894eefd2f Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:52:10 +0200 Subject: [PATCH 07/12] Update _index.de.md --- content/self-host/client-configuration/_index.de.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/self-host/client-configuration/_index.de.md b/content/self-host/client-configuration/_index.de.md index 94d2fbc..93a1dd2 100644 --- a/content/self-host/client-configuration/_index.de.md +++ b/content/self-host/client-configuration/_index.de.md @@ -28,6 +28,9 @@ oder hbbs.example.com:21116 ``` +Wenn Ihr API-Server nicht auf dem Standard-Port `21114` läuft, geben Sie bitte ausdrücklich `API-Server` an. +Wenn Ihr API-Server z. B. auf dem Standard-HTTPS-Port läuft, geben Sie bitte `API-Server` mit `https://hbbs.example.com` an. + ### Mit Import oder Export einrichten 1. Verwenden Sie die Schritte [oben](/docs/de/self-host/client-configuration/#manuelle-konfiguration), um den RustDesk-Client auf einem Gerät zu konfigurieren. From 56c1cb13c3ae33bdf99a291a6bfb48343dab607b Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:54:41 +0200 Subject: [PATCH 08/12] Update _index.de.md --- .../client-configuration/hardcode-settings/_index.de.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/content/self-host/client-configuration/hardcode-settings/_index.de.md b/content/self-host/client-configuration/hardcode-settings/_index.de.md index 19435ac..434fa69 100644 --- a/content/self-host/client-configuration/hardcode-settings/_index.de.md +++ b/content/self-host/client-configuration/hardcode-settings/_index.de.md @@ -3,9 +3,10 @@ title: Benutzerdefinierte Einstellungen fest codieren weight: 49 --- -## Benutzerdefinierter Server +### Benutzerdefinierter Server {{% notice note %}} -Um benutzerdefinierte Servereinstellungen in Ihren ausführbaren Dateien fest einzubinden, müssen Sie den Client auf Ihrem Rechner selbst [erstellen](/docs/de/dev/build/) oder mit [GitHub-Aktionen](/docs/de/dev/build/all/) bauen. +Um benutzerdefinierte Servereinstellungen in Ihren ausführbaren Dateien fest einzubinden, müssen Sie den Client auf Ihrem Rechner selbst [erstellen](/docs/de/dev/build/) oder mit [GitHub-Aktionen](/docs/de/dev/build/all/) bauen.
+**Hinweis**: [Selbst gehostete Runner](https://docs.github.com/de/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners) für Arm werden in unseren GitHub-Aktionen verwendet, bitte richten Sie sie selbst ein. {{% /notice %}} {{% notice note %}} **Wenn Sie einen dieser Werte ohne den anderen setzen, wird Ihre ausführbare Datei nicht funktionieren!** From 43396401b19888eb07859f92ec2f3ee94cd06071 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:55:56 +0200 Subject: [PATCH 09/12] Update _index.de.md --- .../self-host/client-deployment/_index.de.md | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/content/self-host/client-deployment/_index.de.md b/content/self-host/client-deployment/_index.de.md index 3c8c336..baa685a 100644 --- a/content/self-host/client-deployment/_index.de.md +++ b/content/self-host/client-deployment/_index.de.md @@ -35,13 +35,13 @@ if (-Not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdenti $rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RustDesk\").Version) -if($rdver -eq "1.2.2") +if ($rdver -eq "1.2.2") { Write-Output "RustDesk $rdver ist die neueste Version" Exit } -If (!(Test-Path C:\Temp)) +if (!(Test-Path C:\Temp)) { New-Item -ItemType Directory -Force -Path C:\Temp > null } @@ -70,11 +70,11 @@ while ($arrService.Status -ne 'Running') } cd $env:ProgramFiles\RustDesk\ -.\RustDesk.exe --get-id | Write-Output -OutVariable rustdesk_id +.\rustdesk.exe --get-id | Write-Output -OutVariable rustdesk_id -.\RustDesk.exe --config $rustdesk_cfg +.\rustdesk.exe --config $rustdesk_cfg -.\RustDesk.exe --password $rustdesk_pw +.\rustdesk.exe --password $rustdesk_pw Write-Output "..............................................." # Den Wert der ID-Variable anzeigen @@ -85,7 +85,7 @@ Write-Output "Passwort: $rustdesk_pw" Write-Output "..............................................." ``` -### Windows batch/cmd +### Windows Batch/CMD ```bat @echo off @@ -95,8 +95,9 @@ setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION set alfanum=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 set rustdesk_pw= -FOR /L %%b IN (1, 1, 12) DO ( - SET /A rnd_num=!RANDOM! %% 62 +for /L %%b in (1, 1, 12) do +( + set /A rnd_num=!RANDOM! %% 62 for %%c in (!rnd_num!) do set rustdesk_pw=!rustdesk_pw!!alfanum:~%%c,1! ) @@ -114,11 +115,14 @@ rustdesk.exe --silent-install timeout /t 20 cd "C:\Program Files\RustDesk\" -for /f "delims=" %%i IN ('rustdesk.exe --get-id ^| more') DO set rustdesk_id=%%i +rustdesk.exe --install-service +timeout /t 20 -RustDesk.exe --config %rustdesk_cfg% +for /f "delims=" %%i in ('rustdesk.exe --get-id ^| more') do set rustdesk_id=%%i -RustDesk.exe --password %rustdesk_pw% +rustdesk.exe --config %rustdesk_cfg% + +rustdesk.exe --password %rustdesk_pw% echo ............................................... REM Den Wert der ID-Variablen ausgeben From 162b45406151cfba4fcc6241b2559fcd9b5e95b0 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:56:49 +0200 Subject: [PATCH 10/12] Update _index.de.md --- .../integrations/tactical-rmm/_index.de.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/content/self-host/client-deployment/integrations/tactical-rmm/_index.de.md b/content/self-host/client-deployment/integrations/tactical-rmm/_index.de.md index 93020ca..6567c45 100644 --- a/content/self-host/client-deployment/integrations/tactical-rmm/_index.de.md +++ b/content/self-host/client-deployment/integrations/tactical-rmm/_index.de.md @@ -3,7 +3,7 @@ title: Tactical RMM weight: 100 --- -## Um Tactical RMM mit RustDesk zu verwenden, müssen Sie Folgendes tun +### Um Tactical RMM mit RustDesk zu verwenden, müssen Sie Folgendes tun 1. Installieren Sie Ihren eigenen Tactical RMM-Server, folgen Sie den [offiziellen Dokumenten](https://docs.tacticalrmm.com/) und öffnen Sie Ports. 2. Erstellen Sie die folgenden PowerShell-Skripte. @@ -11,7 +11,8 @@ weight: 100 4. Erstellen Sie [benutzerdefinierte Felder](https://docs.tacticalrmm.com/functions/custom_fields/) für die RustDesk-ID und das Passwort. 5. Erstellen Sie [Sammelaufgaben](https://docs.tacticalrmm.com/functions/automated_tasks/#collector-tasks). -## Installationsskript zum Ersetzen von IPADDRESS und KEY +### Installationsskript zum Ersetzen von IPADDRESS und KEY + ```ps $ErrorActionPreference= 'silentlycontinue' @@ -52,16 +53,16 @@ Set-Content C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\con net start rustdesk ``` -## RustDesk-ID abfragen (Sammelskript benötigt benutzerdefiniertes Agent-Feld) +### RustDesk-ID abfragen (Sammelskript benötigt benutzerdefiniertes Agent-Feld) ```ps $ErrorActionPreference= 'silentlycontinue' cd $env:ProgramFiles\RustDesk\ -.\RustDesk.exe --get-id | out-host +.\rustdesk.exe --get-id | out-host ``` -## Ein Skript erstellen, das als Prüfung verwendet werden soll +### Ein Skript erstellen, das als Prüfung verwendet werden soll ```ps $ErrorActionPreference= 'silentlycontinue' @@ -80,7 +81,8 @@ else } ``` -## RustDesk-Passwort setzen und abfragen (Sammelskript benötigt benutzerdefiniertes Agent-Feld) +### RustDesk-Passwort setzen und abfragen (Sammelskript benötigt benutzerdefiniertes Agent-Feld) + ```ps $ErrorActionPreference= 'silentlycontinue' @@ -90,11 +92,11 @@ net stop rustdesk > null $ProcessActive = Get-Process rustdesk -ErrorAction SilentlyContinue if($ProcessActive -ne $null) { - stop-process -ProcessName rustdesk -Force + Stop-Process -ProcessName rustdesk -Force } $rustdesk_pw = (-join ((65..90) + (97..122) | Get-Random -Count 12 | % {[char]$_})) -Start-Process "$env:ProgramFiles\RustDesk\RustDesk.exe" "--password $rustdesk_pw" -wait +Start-Process "$env:ProgramFiles\RustDesk\rustdesk.exe" "--password $rustdesk_pw" -wait Write-Output $rustdesk_pw net start rustdesk > null From 2cdf157b38896e281c8a6ec54ce5f03e978f5bce Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:57:37 +0200 Subject: [PATCH 11/12] Update _index.de.md --- .../rustdesk-server-pro/FAQ/_index.de.md | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/content/self-host/rustdesk-server-pro/FAQ/_index.de.md b/content/self-host/rustdesk-server-pro/FAQ/_index.de.md index 841a72e..d7fea67 100644 --- a/content/self-host/rustdesk-server-pro/FAQ/_index.de.md +++ b/content/self-host/rustdesk-server-pro/FAQ/_index.de.md @@ -3,7 +3,7 @@ title: FAQ weight: 600 --- -## Wie installiere ich mit dem einfachen Installationsskript? +### Wie installiere ich mit dem einfachen Installationsskript? 1. Holen Sie sich Ihre Lizenz von [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html). Auf der Seite [Lizenz](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/) finden Sie weitere Informationen. 2. Richten Sie einen VPS, einen physischen Server oder eine Linux-VM ein. 3. Wenn Sie DNS und SSL verwenden möchten, legen Sie einen DNS-Namen an, z. B. `trustdesk.ihredomain.de`. @@ -14,7 +14,7 @@ weight: 600 8. Melden Sie sich mit dem Benutzernamen `admin` und dem Passwort `test1234` an. 9. Geben Sie Ihren in Schritt 1 erworbenen Lizenzcode ein. -## Wie kann ich von RustDesk Server zu RustDesk Server Pro konvertieren? +### Wie kann ich von RustDesk Server zu RustDesk Server Pro konvertieren? 1. Holen Sie sich Ihre Lizenz von [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html). Auf der Seite [Lizenz](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/) finden Sie weitere Informationen. 2. Öffnen Sie den TCP-Port 21114. 3. Melden Sie sich bei Ihrem RustDesk Server an. @@ -26,60 +26,60 @@ weight: 600 9. Melden Sie sich mit dem Benutzernamen `admin` und dem Passwort `test1234` an. 10. Geben Sie Ihren in Schritt 1 erworbenen Lizenzcode ein. -## Es gibt eine neue Version von RustDesk Server Pro, wie kann ich ein Upgrade durchführen? +### Es gibt eine neue Version von RustDesk Server Pro, wie kann ich ein Upgrade durchführen? 1. Gehen Sie zu [dieser Seite](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/installscript/#upgrade). 2. Kopieren Sie den Befehl und fügen Sie ihn in Ihr Linux-Terminal ein. 3. Folgen Sie den Aufforderungen, die Sie durch das Upgrade führen. -## Ich habe mit dem Skript installiert, wie kann ich Dienste starten und stoppen? +### Ich habe mit dem Skript installiert, wie kann ich Dienste starten und stoppen? Die Dienste verwenden systemd und können mit `sudo systemctl stop|start|restart rustdesk-hbbs|rustdesk-hbbr` gestartet und gestoppt werden, z. B. `sudo systemctl restart rustdesk-hbbs`. -## Ich habe mit dem Skript installiert, wie kann ich die Linux-Protokolle einsehen? +### Ich habe mit dem Skript installiert, wie kann ich die Linux-Protokolle einsehen? Die Protokolle werden in `/var/log/rustdesk-server` gespeichert, Sie können sie mit `cat /var/log/rustdesk-server/hbbs.log` oder `cat /var/log/rustdesk-server/hbbs.error` einsehen. -## Ich habe mit dem Skript installiert, wie kann ich den Status der RustDesk-Dienste überprüfen? +### Ich habe mit dem Skript installiert, wie kann ich den Status der RustDesk-Dienste überprüfen? Der Status kann mit `sudo systemctl status rustdesk-hbbs|rustdesk-hbbr` überprüft werden, z. B. `sudo systemctl status rustdesk-hbbs`. -## Wie ändere ich das Administrator-Passwort? +### 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. 3. Klicken Sie oben rechts auf `admin`. 4. Klicken Sie auf `Einstellungen`. 5. Geben Sie Ihr neues Passwort in die vorgesehenen Felder ein. -## Wie kann ich meine Lizenz auf einen neuen Server übertragen? +### 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). -## E-Mails funktionieren nicht von meinem VPS +### E-Mails funktionieren nicht von meinem VPS Viele VPS-Anbieter blockieren die Ports 465 und 25. Eine einfache Möglichkeit zur Überprüfung ist die Verwendung von Telnet. Geben Sie zum Testen im Linux-Terminal `telnet ihr.mailserver.com 25` ein. Unter Windows verwenden Sie PowerShell mit `Test-NetConnection -ComputerName ihr.mailserver.com -Port 25`. Ihr Mailserver verwendet möglicherweise nicht den Port 25. Bitte stellen Sie sicher, dass Sie die richtigen Ports verwenden. -## Kann ich RustDesk mit PowerShell oder ähnlichem bereitstellen? +### Kann ich RustDesk mit PowerShell oder ähnlichem bereitstellen? Sicher, Sie finden Skripte zur Unterstützung der Bereitstellung [hier](https://rustdesk.com/docs/de/self-host/client-deployment/). -## Ich habe RustDesk Server Pro manuell installiert, aber die API-Webkonsole ist nicht SSL-verschlüsselt, wie kann ich diese sichern? +### Ich habe RustDesk Server Pro manuell installiert, aber die API-Webkonsole ist nicht SSL-verschlüsselt, wie kann ich diese sichern? Verwenden Sie einen Proxy wie Nginx, das einfache Installationsskript enthält einen, es ist wirklich einfach. [So machen wir es](https://github.com/rustdesk/rustdesk-server-pro/blob/493ad90daf8815c3052ff4d0d4aa9cc07e411efa/install.sh#L252). Ähnliche Konfigurationen sollten mit Traefik v2, HAProxy, Apache Proxy und Cloudflare Tunnel funktionieren. -## Wie kann ich einen Fehlerbericht einreichen? +### Wie kann ich einen Fehlerbericht einreichen? Bitte über [GitHub](https://github.com/rustdesk/rustdesk-server-pro/issues) einreichen. -## Warum ist das Programm nicht kostenlos und quelloffen, wenn ich es selbst hosten kann? +### 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. 3. Die Open-Source-Version wird weiterhin quelloffen bleiben und wir ermutigen andere, Entwicklungen im Einklang mit der AGPL-Lizenz vorzunehmen. -## Ich kann mich nicht mit Geräten in verschiedenen Gruppen verbinden, woran liegt das? +### Ich kann mich nicht mit Geräten in verschiedenen Gruppen verbinden, woran liegt das? Das lässt sich leicht beheben, Sie müssen nur den gruppenübergreifenden Zugriff erlauben. 1. Fügen Sie neue Gruppen hinzu. 2. Klicken Sie auf `Bearbeiten`. 3. Wählen Sie die entsprechenden Gruppen aus, auf die Sie zugreifen möchten. Sie werden automatisch der entsprechenden Gruppe hinzugefügt. -## Wie kann ich Konfigurationen automatisch erstellen lassen? +### Wie kann ich Konfigurationen automatisch erstellen lassen? Die Konfigurationen werden automatisch erstellt. 1. Laden Sie die neuesten Clients von [GitHub](https://github.com/rustdesk/rustdesk/releases/latest) herunter. 2. Klicken Sie auf der Hauptseite der Webkonsole auf `Windows EXE`. @@ -87,17 +87,17 @@ Die Konfigurationen werden automatisch erstellt. 4. Klicken Sie auf `Senden`. 5. Scannen Sie den QR-Code auf Ihrem Android-Gerät und benennen Sie die .exe-Datei in den Namen um, der erzeugt wurde. -## Bieten Sie Hosting für RustDesk Server Pro an? +### Bieten Sie Hosting für RustDesk Server Pro an? Bitte setzen Sie sich mit unserem [Verkaufsteam](mailto://sales@rustdesk.com) in Verbindung. -## Kann ich irgendwo Videoanleitungen zur Inbetriebnahme ansehen? +### Kann ich irgendwo Videoanleitungen zur Inbetriebnahme ansehen? Ja! Wir haben einen [YouTube-Kanal](https://youtube.com/@RustDesk). -## Warum sind meine Protokolle leer? +### 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? +### Wie kann ich RustDesk Server Pro deinstallieren? Führen Sie die folgenden Befehle aus: ```sh sudo systemctl stop rustdesk-hbbs.service @@ -117,10 +117,10 @@ Wenn das Skript Nginx installiert hat, entfernen Sie es mit: sudo apt remove nginx ``` -## Wie kann ich Geräte aus der Geräteliste in der Webkonsole entfernen? +### 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? +### Wie kann ich RustDesk mit PowerShell aktualisieren? ```ps $ErrorActionPreference= 'silentlycontinue' @@ -128,8 +128,8 @@ $rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Un if ($rdver -eq "1.2.2") { - write-output "RustDesk $rdver ist die neueste Version." - exit + Write-Output "RustDesk $rdver ist die neueste Version." + Exit } if (!(Test-Path C:\Temp)) From c15948f540f4728fc0a09bfd03102ab2ee649f17 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Thu, 12 Oct 2023 21:58:05 +0200 Subject: [PATCH 12/12] Update _index.de.md --- content/Technical Support/_index.de.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/Technical Support/_index.de.md b/content/Technical Support/_index.de.md index eb3f3cf..f23d517 100644 --- a/content/Technical Support/_index.de.md +++ b/content/Technical Support/_index.de.md @@ -3,7 +3,7 @@ title: Technischer Support weight: 16 --- -## Unterstützung durch die Gemeinschaft +### Unterstützung durch die Gemeinschaft Kostenlose Unterstützung ist verfügbar über [Github-Diskussionen](https://github.com/rustdesk/rustdesk/discussions) und [Discord](https://discord.gg/nDceKgxnkV). @@ -11,7 +11,7 @@ Wir können Ihnen bei der Installation von RustDesk helfen, indem wir die hier d Wir können Ihnen Hinweise geben oder zusätzliche Schritte zur Fehlerbehebung anbieten, wenn wir glauben, dass Ihr Problem mit einem aktuellen Update oder Fehler zusammenhängt. -## Kommerzielle Unterstützung +### Kommerzielle Unterstützung Kostenpflichtige Unterstützung: Sie können per [E-Mail](mailto:support@rustdesk.com) loslegen. @@ -19,7 +19,7 @@ Wir können bei vielen Problemen, Installationen und Konfigurationen helfen. Vol Sie erhalten schnelle Antworten und Service mit Priorität 1. -## SSH-Zugang +### SSH-Zugang Um den SSH-Zugang zu Ihrem Server für die Fehlersuche zu ermöglichen, fügen Sie bitte den folgenden Schlüssel zu `~/username/.ssh/authorized_keys` hinzu und stellen Sie sicher, dass die Datei die Berechtigung `600` hat. Sie können diese [Anleitung](https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server) als Referenz heranziehen.