InicioLinuxX11 Forwarding - ejecución remota en pantalla local.

X11 Forwarding - ejecución remota en pantalla local.

Linux1/31/2009

X11 Forwarding
Ejecutar aplicaciones de una pc remota en la pantalla local

(O de como chatear en el laburo o navegar "ciertas" páginas salteandote el firewall pedorro ese que pusieron)


Si ya se entretuvieron con mi abriéndole ventanas con porno a los compañeros del laburo o ejecutando el utorrent en casa desde el laburo, puede que les interese hacer exactamente lo contrario: Ejecutar aplicaciones de la pc de casa, en la pc del laburo (ideal para esos casos en donde hay un sysadmin castrador que no permite chatear o navegar por internet "ciertas" páginas, nada que no se arregle ejecutando el amsn o el firefox de casa...)


Vamos a los bifes. En el servidor, habilitar X11 forwarding.

El archivo en cuestión en el 95% de las distribuciones es /etc/ssh/sshd_config, editenlo con su editor de cabecera, busquen la linea que dice #X11Forwarding no y cambienla para que diga:

Cita :
X11Forwarding yes


Reinicien el servicio SSH en el servidor:

Cita :
~ # /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 cambiándola para que diga:

Cita :
X11Forwarding yes


Y listo, de ahora 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:

Cita :
~ # ssh -X root@servidor
servidor ~ # xcalc & #<-- Esto ejecutará la calculadora en la pc remota pero me la mostrará en la local


Hey! Pero en el laburo tengo windows, en casa linux, ¿Como carajo hago?

En el "servidor" (la pc de su casa en la mayoría de los casos) habilitan X11 Forwarding como explico mas arriba. En el cliente windows necesitan instalar:

- PuTTY, un cliente SSH para windows que soporta X11 Forwarding - Descargar .
- Xming (o algo similar en su defecto), X11 para tu 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:

Cita :
servidor ~ # xcalc &


Ahi tienen la calculadora de Linux, desde la pc remota pero corriendo el el windows local. ¿Ya está todo inventado, no?


Mi cabeza.

Permitida su reproducción total o parcial, pero citá la fuente o te pongo una zapatería en el culo


Datos archivados del Taringa! original
22puntos
363visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

p
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.