Fernwartung ist der weitreichendste Zugang, den ein Unternehmen nach außen vergibt — Vollzugriff auf Bildschirm, Tastatur und Dateien. Ausgerechnet dieser Zugang läuft in den meisten Betrieben über die Cloud eines Drittanbieters, mit Lizenzmodellen, die Jahr für Jahr teurer werden. RustDesk ist der Ausweg: ein Open-Source-Client für alle Plattformen plus ein Verbindungsserver, der auf eurer eigenen Infrastruktur läuft. Verbindungen bleiben Ende-zu-Ende-verschlüsselt, die Vermittlung macht euer Server. Pro Kopf zahlt niemand.
Wie RustDesk aufgebaut ist
Das System besteht aus drei Teilen. Der Client läuft auf Windows, macOS, Linux, Android und iOS und sieht aus, wie man es von TeamViewer oder AnyDesk kennt: ID, Passwort, verbinden. Dahinter stehen zwei schlanke Serverdienste — ein ID-Server, der Geräte vermittelt, und ein Relay, das einspringt, wenn keine Direktverbindung zustande kommt. Beide laufen als Docker-Container auf jedem kleinen EU-Server.
Der entscheidende Handgriff ist der Schlüssel: Der Server erzeugt ein Schlüsselpaar, der öffentliche Schlüssel wandert in die Client-Konfiguration, und ab dann akzeptiert eure Installation nur noch Verbindungen über euren eigenen Server. Fremde RustDesk-Clients können sich nicht bei euch einwählen, eure können nirgendwo anders hin.
Was RustDesk kann — und was ehrlicherweise nicht
Der Fernwartungskern ist komplett: Bildschirmzugriff mit mehreren Monitoren, Dateiübertragung, Chat, unbeaufsichtigter Zugriff für Server und Kiosk-Rechner. Für den IT-Dienstleister-Alltag und den internen Support reicht das ohne Abstriche.
Ehrlich bleiben muss man bei den Konzern-Extras. Eine zentrale Web-Konsole mit Benutzerverwaltung, Gruppenrechten und Sitzungs-Reporting bietet erst die kommerzielle Pro-Variante — die freie Server-Version vermittelt Verbindungen, verwaltet aber keine Flotten. Wer heute in TeamViewer-Tensor-Manier hunderte Endpunkte mit Rollenmodell steuert, sollte die Pro-Lizenz einpreisen oder beim Platzhirsch bleiben. Für die typische Firmengröße, um die es hier geht, ist die freie Variante der Normalfall.
Der Betrieb: klein, aber nicht null
Zwei Container, ein paar offene Ports, ein Schlüsselpaar — der RustDesk-Server gehört zu den anspruchslosesten Diensten, die man selbst betreiben kann. Trotzdem gilt dieselbe Regel wie bei jedem selbst gehosteten Werkzeug: Updates müssen laufen, das Monitoring muss melden, wenn der Dienst steht, und die Ports gehören regelmäßig geprüft. Ein toter Vermittlungsserver fällt genau dann auf, wenn dringend eine Fernwartung nötig wäre.
Wer den Nutzen ohne diese Pflichten will, lässt den Server als Teil eines gemanagten Open-Source-Betriebs laufen — dasselbe Modell wie für Nextcloud und Co., nur dass hier ein besonders kleiner, besonders sensibler Dienst dazukommt.
Ihr wollt eure Fernwartung von der Fremd-Cloud auf einen eigenen Server umziehen? Schreib mir — Aufsetzen, Schlüssel verteilen und Client-Rollout sind zusammen ein kurzes Projekt.