Ejecutar plicaciones gráficas remotas en el equipo local

Si viendo el post anterior te interesó hacer al revés (poder usar en el laburo una aplicacion instalada en tu casa, por ejemplo) lo que sigue te viene bien.

Lo priemro por hacer es, en el archivo de configuración del SSH (casi siempre es /etc/ssh/sshd_config), en la línea que dice X11Forwarding no, y cambiar no por yes y se reinici el servidor SSH
# /etc/init.d/ssh restart
En el cliente, lo mismo, habilitar X11 forwarding editando el archivo /etc/ssh/ssh_config buscando la línea que dice #X11Forwarding no y cambir no por yes.
De aquí en mas, cada vez que se conecten por SSH a la PC "servidor" en lugar de usar el comando de siempre: ssh root@servidor usan el mismo pero agregandole el parámetro -X que habilita esta función:
~ # ssh -X root@servidor
servidor ~ # xcalc &

Ahora bien, en el caso de que la PC "cliente" corramos Windows, la solución es instalar PuTTY, un cliente SSH (descargar) y Xming, un X11 para Windows (descargar)
Teniendo Xming en ejecución una vez instalado, ejecutan putty.
- En la sección Host Name or IP address ingresan, valga la redundancia, el nombre del host o el número de IP de la PC remota que ejecuta linux.
- Dentro de Connection despliegan la sección SSH y click a la sección X11.
- Dentro de X11 ponen la tilde en X11 Forwarding y click en el botón Open
- Se loguean con las credenciales adecuadas a la pc remota y:
servidor ~ # xcalc &
Y con esto tenemos la calculadora de Linux en Windows

No hay comentarios:

Publicar un comentario