Its many features are listed on the SSVNC web site. Although this viewer is packed with features, it worked quickly and easily. SSVNC is available from the Ubuntu repositories and installable through the Synaptic Package Manager or apt-get, while Unix, MacOS, and Windows versions are available from the SSVNC web site and through .įor this post, SSVNC (using the precompiled binaries) was tested on a Windows XP machine connected to TightVNC and X11VNC servers running on a Lubuntu machine and SSH tunneling enabled through the SSVNC viewer. SSVNC also works as a regular VNC viewer without encryption as well. After that everyting what will be trying to connect on yourporttochose on localhost will be redirected to remotehost:listeninghostport. ssh -L yourporttochoose:localhost:listeninghostport remotehost.
Vnc through ssh windows xp mac os#
In fact, the SSVNC web site states that SSVNC works with nearly any VNC Server host running SSHD and those running an SSL tunnel, including VeNCrypt SSL/TLS and Vino/ANONTLS encryption extensions to VNC on Unix, Mac OS X, and Windows. To connect via ssh you have to tunnel local port to remote port on other host. You will be able to observe a Linux desktop environment and interact with it using the mouse and keyboard from a different computer. It’s also compatible with a wide range of VNC servers. Connecting using VNC from a Windows computer to a Linux system Virtual Network Computing, or VNC, allows you to remotely control a Linux computer with another computer through a graphical interface. However, using SSH to encrypt VNC communications can be a manually intensive and multi-step process requiring starting up SSH and VNC servers and configuring SSH and VNC clients for local or remote port forwarding.Īn Enhanced TightVNC Viewer, SSVNC, is a free multi-platform SSH/SSL VNC viewer that automates this process.
For both aforementioned situations, SSH tunneling can be used to secure sessions between VNC servers and the most basic VNC client/viewers, regardless of any built-in protocols.
In addition, many VNC client/viewers tend to be basic, so they generally don’t include any built-in encryption support.
Although a number of VNC (Virtual Network Computing) servers include some type of built-in encryption, most do not. VNC is one of many protocols used to share desktops between Linux and Windows PCs (see this Wikipedia entry for a comparison of various remote desktop software packages).