1. Linux/Unix Workstation can simply create a secure SSH tunnel to server and VNC remote connection can be set up locally without worrying about the link security. ssh -Y username@server.com -p port -L 5901:*:5901 vncviewer :5901 2. Windows Using Putty save a session with Hostname, Port, IP Address and Session name. Now Load the session Enable X11 forwarding in Connection - SSH - X11 Set X display location to localhost:0 Go to Tunnels insice SSH (inside Connection) Enter 5901 in Source Port and localhost:5901 in Destination and Add Don't forget to Save your session now. Once saved load session connect to it and now you are ready for VNC View. Inside your VNC Client or VNC Viewer select localhost:1
Inspired by infrastructure as code...