A vegades a la feina em toca investigar, refrescar antics coneixements en altres casos, i llançar-me al buit amb els ulls tancats per provar aquella cosa que has llegit en algun dels milions de tutorials, how-to i manuals que altres, quasi mai serem els primers, usuaris han compartit amb tots nosaltres de manera altruista. Des de Operant Sistemàticament us donem les gràcies.
Què és el que em porta de cap des del dia d'ahir? Executar en el meu PC/Windows de la feina les X d'un servidor remot Debian via SSH. El que es coneix com a X Forwarding + SSH vaja (a les fonts hi ha documentació força acurada de tot el procés). Us faig un petit, força petit potser, resum.
Què necessitem en l' equip amb GNU/Linux?
- Configurar SSH
Afegirem al fitxer /etc/ssh/ssh_config les següents línies:
# X11 tunneling options
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
i reiniciarem el servei /etc/init.d/ssh restart
- Assegurar-se que el valor de la variable $DISPLAY és 10 o superior (+ info Putty X11 Forwarding)
echo $DISPLAY
localhost:10.0
Què necessitem en l' equip amb Windows?
- Un client SSH (el Putty es la millor opció) que configurarem per acceptar aquest X Forwarding. Nota: si deixem en blanc la casella X display location agafa per defecte localhost:0 (+ info Putty X11 Forwarding)
- Un servidor X per a Windows. Us recomano el programari Xming (instal·lació del tipus següent, següent...)
Executarem el xming ("C:\Archivos de programa\Xming\Xming.exe" :0 -clipboard -multiwindow) que quedarà en segon pla a l'espera de connexions.

Ara només ens cal, via Putty, accedir al servidor GNU/Linux remot i llançar el programari gràfic que necessitem. Jo vaig a l'engròs i obro directament el LXDE (startlxde perquè em falla el startx i encara no sé per què)
Fonts: caltech
0 comentaris:
Publica un comentari