====== RaspberryPi als RDP Terminal ====== Vorgehensweise: * Raspbian installieren: http://www.raspberrypi.org/downloads * So konfigurieren, dass der X-Server **nicht** gestartet wird raspberry-config * System updaten: apt-get dist-upgrade * **nodm** installieren: apt-get install nodm * **nodm** konfigurieren: In der Datei /etc/default/nodm folgende Werte setzen NODM_ENABLED=true NODM_USER=pi * **rdesktop** installieren: apt-get install rdesktop * Für den automatischen Start die Datei **/home/pi/.xsession** mit foldendm Inhalt erstellen: rdesktop -f -0 RDP_HOST * Startet **rdesktop** im Fullscreenmodus auf dem Display "0". * **RDP_HOST** durch den Namen oder IP des Zielservers ersetzen. * Da automatisch der user **pi** verwendet wrid kann noch "-u RDP_USER" hinzugefügt werden wenn direkt ein bestimmter User vorgegeben sein soll. * Wenn gewünscht kann die Anmaldung auch ganz automataisiert werden in dem noch "-p RDP_PASSWORT" eingefügt wird. * Die ** .xsession** könnte dann so aussehen: rdesktop -f -0 -u jondoe -p secret terminal.server.lan * Andere Optionen siehe: man rdesktop Nach einem Reboot startet **rdesktop** automatisch und der User kann auch nichts anderes machen. Diese Konfiguation kann auch verwendet werden um jedes andere Programm wie z.B: den Firefox zu starten. Möchte man den Bootvorgang, so weit möglich, vor dem User verbergen, kann man folgendes machen: * Die Datei **/boot/cmdline.txt** editieren und **quiet** ans Ende der einen Zeile, die es dort gibt, anhängen. Das unterdrückt die Ausgeben des Kernels beim booten. * Um das Init zu verbergen muss man noch einen Splashscreen installieren, siehe [[http://www.edv-huber.com/index.php/problemloesungen/15-custom-splash-screen-for-raspberry-pi-raspbian|hier]] ([[RaspberryPi Boot Splash|lokale Kopie]]) Quelle: http://jeffhoogland.blogspot.de/2011/12/howto-get-right-to-x-with-no-display.html