Der umgekehrte Weg: von Windows nach X (ssh)

Im Artikel PuTTY: Remote Desktop über Jump Server (ssh) ging es darum, eine sichere Verbindung zu einem Windows-Rechner über RDP herstellen zu können. Hier ist nun in aller Kürze der umgekehrte Weg beschrieben: Eine sichere "grafische" Verbindung von einem Windows-Rechner auf einen unixoiden Rechner. Dabei können Programme auf dem entfernten Linux-Rechner gestartet werden, deren grafische Ein- und Ausgabe auf dem lokalen Windows-Rechner geschieht.

Wer von seinem Windows-Client eine "grafische" Verbindung zu seinem Linux-Rechner (mit installierten xorg-libs) aufbauen will, der braucht zuerst einen X-Server für Windows. (Auf dem entfernten Linux-Rechner braucht kein X zu laufen.) Zusammen mit Putty (siehe oben), lässt sich dann zu jedem unixoiden Rechner (bspw. unter Linux) eine Verbindung aufbauen. (Man könnte aber auch auf einen anderen Windows-Rechner verbinden, auf dem ein X-Server läuft, nur werden dort in der Regel keine "X-Programme" vorliegen).

xterm und X-Windows für Windows

Xming

http://www.straightrunning.com/XmingNotes/
http://sourceforge.net/projects/xming/

Tipp: Wenn der entfernte sshd nicht unter der üblichen Portnummer 22 läuft, kann nach der Eingabe der IP-Nummer (oder des FQDN) auf der nächsten Seite die Option '-P 1234' (oder entsprechend) eingegeben werden.

MobaXterm

http://mobaxterm.mobatek.net/

MobaXterm with GnomeMobaXterm ist ein erweitertes Terminal für Windows mit einem X11-Server, verschiedenen Netzwerk-Werkzeugen und allen wichtigen Unix-Kommandos in einer portierbaren Exe-Datei.

MobaXterm key features : (aus obiger Homepage)

  • Free X server fully configured (based on Xorg)
  • Tab-based terminal based on PuTTY / MinTTY with antialiased fonts and macro support
  • Easy DISPLAY exportation from any remote host
  • X11-Forwarding capability in OpenSSH
  • Several Unix/Linux commands based on Cygwin (rsync, w get, sed, awk, grep, cd, ls, cat, cp )
  • Program without installation that you can start from an USB stick
  • A session manager with all the network clients you need: RDP, VNC, SSH, telnet, rsh, FTP, SFTP and XDMCP
  • Light and portable application, packaged in a single executable