RustDesk Server mit Docker aufsetzen

Version: 25.6.01

RustDesk ist eine Open-Source Remote-Desktop-Software, die eine sichere und schnelle Fernsteuerung von Computern ermöglicht – vergleichbar mit TeamViewer oder AnyDesk, aber ohne zentrale Serverabhängigkeit.

🔍 Was ist RustDesk?
  • Plattformübergreifend: Windows, macOS, Linux, Android, iOS
  • Ende-zu-Ende-verschlüsselt
  • Standardmäßig mit Public Server – aber auch selbst hostbar
  • Geschrieben in Rust, daher performant und ressourcenschonend
🛠️ Einsatzmöglichkeiten im Alltag
  • Fernwartung von Familien-PCs (z. B. Großeltern bei Computerproblemen helfen)
  • IT-Support in Unternehmen – ohne teure Lizenzmodelle
  • Zugriff auf den eigenen PC unterwegs
  • Selbstgehostete Kontrolle über Datenschutz & Sicherheit
  • Entwicklung & Verwaltung von Servern über GUI-Zugriff
✅ Vorteile gegenüber kommerziellen Lösungen
RustDeskKommerzielle Anbieter
Open SourceClosed Source
Eigener ServerAnbieter-Cloud
Kostenlos nutzbarLizenzkosten
Kein Konto nötigRegistrierung erforderlich
🔧 Voraussetzungen
  • Linux-Server (z. B. Ubuntu 22.04)
  • Docker & Docker Compose installiert
  • Ports 21115–21119 TCP & 21115+21116 UDP offen

Wir starten und loggen uns auf den Server ein:

Wechseln Sie in Ihren Docker-Projekteordner, den ich in meinem Fall unter /home/ abgelegt habe.

Es wird ein Ordner Namens „rustdesk“ erstellt:

Und in diesen gewechselt:

📁 Nun widmen wir uns dem RustDesk Server und erstellen in dem Ordner /home/rustdesk folgende Datei:

In die Datei fügen wir folgenden Inhalt ein und speichern diese ab:

⚠️ ACHTUNG: VPS-IP = Ist die IP-Adresse von eurem VPS-Server. Das muss noch dringend geändert werden.

Wir starten den RustDesk Server mit:

Wir schauen uns nun den PublicKey an:

Anschließend:

Wir sehen in der Datei nun den PublicKey, den die Clients benötigen um sich mit dem RustDeskServer zu verbinden:

hier: Screenshot der RustDesk Software auf Windows (Netzwerkeinstellungen)

Firewall-Einstellungen: Die Ports 21115 bis 21119 werden mit TCP freigegeben. Die Ports 21115 und 21116 zusätzlich noch mit UDP.

✅ Was haben wir in dem Tutorial nun erreicht?

  • Eigener RustDesk Server, der Remote-Fernwartung ermöglicht (Software für die Clients: https://rustdesk.com)
  • Abgesichert durch Ende-zu-Ende-Verschlüsselung
  • Freigabe der Ports in der Firewall (VPS oder UFW)
  • Fertig 😊

bc1q8dxp9mlt3mkvaklu2vn8j6jteqyv53kschc90v

Lightning: itsc@strike.me

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert