Linux-Systeme lassen sich per Kommandozeile oder grafischer Oberfläche fernsteuern. Die richtige Wahl hängt davon ab, ob Administration, Dateitransfer, Support oder eine vollständige Desktop-Sitzung benötigt wird.

SSH für Administration

sudo apt install openssh-server
sudo systemctl enable --now ssh
ssh benutzer@server

Verwende SSH-Schlüssel, deaktiviere Root-Anmeldungen und beschränke den Zugriff mit Firewall oder VPN.

Wichtig: Leite SSH nicht ungeschützt mit Standardkonfiguration ins Internet weiter.

RDP für Desktop-Sitzungen

xrdp kann eine eigene grafische Sitzung bereitstellen. Schütze den Dienst durch VPN oder ein internes Netz.

sudo apt install xrdp
sudo systemctl enable --now xrdp

VNC für Bildschirmfreigabe

VNC eignet sich, wenn dieselbe lokale Sitzung sichtbar sein soll. Verwende moderne Verschlüsselung oder tunnle die Verbindung über SSH beziehungsweise VPN.

Werkzeuge vergleichen

  • SSH: sparsam und ideal für Administration.
  • RDP: gute Desktop-Integration.
  • VNC: teilt häufig den vorhandenen Bildschirm.
  • Web-Konsole: nur mit TLS, Updates und starker Anmeldung.

Fernzugriff absichern

  • Mehrfaktor-Authentifizierung einsetzen.
  • Nur benötigte Netze zulassen.
  • Anmeldungen überwachen.
  • Sitzungen zeitlich begrenzen.
  • Notfallzugang dokumentieren.

Fazit

Für die meisten Server ist SSH die erste Wahl. Grafische Werkzeuge sollten möglichst hinter einem VPN betrieben werden.