For security, all VNC connections must use ssh tunnels.
mycomp> chmod 755 csovnc.pl mycomp> csovnc.pl -C -l user function mycomp> csovnc.pl -C -l user uip vncviewer, krdc, and vinagre viewers, in that order. To change the order, i. e., to try krdc before vncviewer, use -v: mycomp> csovnc.pl -C -v viewer -l user function mycomp> ssh -C -X user@kilauea.caltech.edu kilauea> csovnc.pl functionmac> tunnelopen.pl -C -l user vnc://kilauea.caltech.edu:59NNmac1> ssh -C -L 12345:localhost:59NN user@kilauea.caltech.edumac2> open vnc://localhost:12345vncviewer with the via option,linux> vncviewer -shared -via user@kilauea.caltech.edu :Nvncviewer support the via option. linux1> ssh -C -L 12345:localhost:59NN user@kilauea.caltech.edu linux2> vncviewer -shared localhost::12345 mycomp> ssh -C -X user@kilauea.caltech.edu kilauea> vncviewer -shared localhost:N