RDP mit Linux

Wie bereits an anderer Stelle geschrieben, nutze ich hauptsächlich Linux.
Aber man muss auch zugeben, dass es unter Windows Dinge gibt, die einfach komfortabel sind und die man nicht missen möchte.

So ist beispielsweise die Fernsteuerung mittels Remotedesktop (RDP) einfach eleganter als VNC, X11-Forwarding oder ähnliche Linux-Lösungen. Natürlich kann man auch proprietäre Lösungen nehmen, wie z.B. Teamviewer. Aber das ist mir zu unsicher und die Lizenzpolitik gefällt mir nicht.

Zum Glück gibt es RDP auch für Linux.

Die letzten Jahre war RDP unter Linux nicht einfach einzurichten, da es nur mit manchen Desktops und da nur mit bestimmten Versionen funktionierte.

Es war immer mehr oder weniger ein Gebastel und Ausprobieren.

Für das derzeit von mir am liebsten eingesetzte Linux Mint mit Cinnamon-Desktop ging es lange Zeit nicht.
Seltsamerweise hat es bei manchen funktioniert, bei vielen anderen aber nicht.

Man musste auf Mate oder X11 ausweichen und auch da gab es zwar viele Anleitungen, aber funktioniert hat es oft nicht richtig.
Die eine Installation ging gar nicht, bei der anderen durfte man nicht lokal angemeldet sein, die dritte benötigte irgendeine Zusatzsoftware.
Umso besser gefällt es mir, dass es in Linux Mint 20.1 auf Anhieb und mit nur 2 Zeilen Code funktioniert!

RDP mit Linux



RDP mit Linux Mint 20.1 Cinnamon

Der Code für die Installation von RDP unter Linux Mint 20.1 Cinnamon lautet wie folgt:

sudo apt install xrdp xorgxrdp -y
echo env -u SESSION_MANAGER -u DBUS_SESSION_BUS_ADDRESS cinnamon-session>~/.xsession

Damit installiert man sich die nötigen Systemelemente und richtet den Desktop für RDP-Sessions ein.
Die 2 Zeilen gibt man nacheinander im Terminal ein, danach funktioniert RDP.
FERTIG!
Das ist der RDP-Server, d.h. damit kann man jetzt mit Hilfe von RDP von extern auf diesen Rechner zugreifen.

Für den Zugriff von extern benötigt man noch die IP-Adresse des Rechners, die bekommt man im Router angezeigt oder einfach im Terminal IFCONFIG eintippen. Alternativ kann man auch den Namen des Rechners verwenden. Das funktioniert auch.

Wichtig – RDP niemals direkt aus dem Internet zugänglich machen, nur im internen Netzwerk verwenden!

Ich verwende das für meine virtuellen Rechner, die ich für verschiedene Zwecke eingerichtet habe.
Sonst müsste ich ja überall Tastatur und Bildschirm anschliessen. Mit RDP hole ich mir alle Windows- und Linux-Maschinen komfortabel direkt an meinen Bürorechner.

Von Linux mit RDP auf Linux zugreifen.

Man kann jetzt von Windows mittels Remote Desktop Verbindung direkt auf den Linuxrechner zugreifen.
Aber da ich hauptsächlich mit Linux arbeite, verwende ich dafür Remmina, einer Alternative zum Remote-Desktop-Client unter Linux.

Zum Installieren einfach eine weitere Zeile im Terminal eingeben:

sudo apt install remmina

Das wars auch schon.
Danach kann man Remmina starten, den Namen der entfernten Maschine eingeben und zack – hat man eine schöne Remote-Verbindung auf den entfernten Rechner.
Remmina verwende ich auch gerne, um Windows-Rechner fernzusteuern. Das funktioniert auch sehr gut.
Eine kleine Hürde gab es bei mir immer wieder mal – die Farbtiefe führte oft zu Problemen. Mit der Einstellung auf Echtfarben (24bpp) funktioniert es eigentlich immer. Die Auflösung kann man nach belieben einstellen.

Viel Spaß beim Fernzugriff von Linux nach Linux, von Linux nach Windows, von Windows nach Linux. Systemübergreifend funktional.