Cuando solo se tiene disponible al puerto ssh para acceder a un servidor, y se necesita acceder al modo gráfico. Se puede acceder creando un tunel:
En el servidor
$ vncserver :5
New ‘servidor:5 (user_server)’ desktop is servidor:5
Starting applications specified in /home/user_server/.vnc/xstartup
Log file is /home/user_server/.vnc/servidor:5.log
En el cliente
$ ssh -L 5905:127.0.0.1:5905 -C -N -l user_server ip_servidor
password: clave_del_user_server
En otra terminal del cliente
$ vncviewer ip_servidor:5