Anstelle für teuer Geld auf proprietäre Lösungen zu setzen und damit eine – zwar grundsätzlich zentral „managebare“ – kosten- und lizenzierungspflichtige Lösung zu implementieren, bauen wir unser System in Eigenleistung auf.
Geeignete Betriebssysteme
…sollten leicht sein. In unserem Beispiel verwenden wir Lubuntu. Wir bauen uns einen Boot- bzw. Installations-USB-Stick und richten das Grundsystem ein. Wichtig hierbei ist, dass wir nur das Desktopenvironment installieren, sonstige Software aber bewusst nicht installieren lassen. Der Grund ist zum einen das „Gewicht“, zum anderen soll die Maschine hinterher nur eine RDP-Session öffnen; mehr nicht. Grundsätzlich kann auch ein für Serveranwendungen ausgelegtes unioxides Betriebssystem installiert werden, allerdings ist es etwas mühsam, daraus dann hinterher ein System mit GUI zu formen, darum setzen wir von Anfang an auf ein System mit GUI.
Einrichtung
Remote-Desktop-Client
Zwar gibt es eine Vielzahl quelloffener RDP-Lösungen, aber wir nehmen Remmina.
RDP-Client anpassen
Die Standard-Session braucht zuerst einen eindeutigen Namen. Unter dem Menüpunkt „Grundlegend“ gebe ich die IP des Zielservers ein, um auch dann eine Verbindung aufbauen zu können, sollte das DNS mal nicht ganz so mitspielen wollen. Dann noch Username und -passwort eintragen, speichern, done. Das, was wir eben gemacht haben, wird als Datei unterhalb des Homeverzeichnisses des lokalen Users in ~/.local/share/remmina/$NAME.remmina abgelegt – diese Info wird nochmal wichtig.
RDP automatisch starten lassen
Wir benötigen eine sog. „Desktop-Datei“, die wir mit absoluten Pfadangaben nach ~/.config/autostart schreiben müssen; ihr Inhalt ist in etwa der folgende:
[Desktop Entry]
Version=1.0
Name=Remmina Autoconnect FOO BAR
Comment=Verbindung zu Remotedesktop FOO BAR herstellen
Icon=remmina
Exec=remmina -c /home/$USER/.local/share/remmina/$NAME.remmina
Terminal=false
Type=Application
Hidden=true
Im Nachgang hieran setzen wir in Einstellungen → LXQt-Systemeinstellungen → Sitzungskonfiguration im Bereich Autostart den Haken bei Remmina
Nacharbeiten
- Das Wallpaper ersetzen wir gegen eine durchgehende Farbe
- sämtliche Desktop-Icons blenden wir erstmal aus
- Die Anzahl der Arbeitsflächen setzen wir auf 1 und
- wir passen die Leiste so an, dass möglichst wenig darin enthalten ist, was den Endnutzer verwirren könnte
- Am Schluss erstellen wir zwei Starter auf dem Desktop:
- einen zum Ausschalten und
- einen zum neu Starten des Systems.
Dann führen wir einen Neustart aus und sollten danach recht zügig innerhalb der RDP-Session arbeiten können. Und damit wir etwas Zeit sparen können, und nur noch den Hostnamen und die Settings in Remmina anpassen müssen, sichern wir das Image unserer frischen Maschine und nehmen dieses Image als Vorlage für zukünftige Projekte.