vnc
ver: using VNC with SSHPara conectarse por vnc a una maquina remota llamada faraway que tiene los puertos 5900 cerrados de forma eficiente:
- Conectese por ssh a la maquina remota e inicie vnc en la maquina remota Ingrese el password si es la primera vez, y oberve el DISPLAY asignado, usualmente :1.
faraway~$ vncserver
- La primera vez edite el archivo
~/.vnc/xstartup
con lo siguientemate la sesión (ver el item de Consejos abajo)#!/bin/sh unset SESSION_MANAGER xsetroot -solid grey #copy and paste bewteen server and client!: vncconfig -iconic & #Use the client keyboard configuration!: export XKL_XMODMAP_DISABLE=1 #Choose the proper Desktop, e.g: exec mate-session & #exec gnome-seession &
- Desde la maquina local inicie una sesión de ssh para que escuche los puertos de vnc. Asegurese que los datos se envíen comprimidos con -C! donde se ha asumido que vnc está en el DISPLAY :1 en 5901.
local~$ ssh -C -L 5902:localhost:5901 faraway
- Desde otra terminal conectese finalmente a vnc, con el password de vnc: Al final esto es equivalente a conectarse directamente por ssh con la opción -C, y abrir la conexión vnc en el host remoto.
local~$ vncviewer localhost:2
- Consejos:
- Controle la sesión with F8
- Para usar el modo de pantalla completa, use la misma resolución de pantalla del cliente, por ejemplo:
$ vncserver -geometry 1366x768
- Para matar completamente la sesión completamente use, asumiendo que el número asignado fue el :1:
$ vncserver -kill :1