Pour se connecter par vnc à travers ssh il faut suivre les étapes suivantes.
Ouvrir un tunnel ssh entre le client et le serveur
user@client$ ssh -L 5901:localhost:5901 server.net
Lancer vncserver sur le serveur
user@server$ vncserver -dpi 96 -geometry 1024x768 :1
Lancer vncviewer sur le client
user@client$ vncviewer -encoding tight -quality 9 localhost:5901
Pour tuer le serveur vnc:
user@server$ vncserver -kill :1
#!/bin/sh export GTK2_RC_FILES=~/.vnc/gtk2theme.rc unset SESSION_MANAGER startxfce4 &
include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc" gtk-icon-theme-name = "Oxygen Black"
user@server$ chmod +x ~/.vnc/xstartup