vncenc
This is really a quick 'n dirty script that I slapped together.
It is designed to help you use vnc with encryption through a firewall.
For example, you're sitting at system A, system A can see system B, and system B can see system C. But system C is running a vncserver, and system A cannot see system C.
This script starts an ssh connection to system B, and sets up a forwarded port that goes through to system C. It then starts a vncviewer and connects it to the forwarded port - and there you have it! Encrypted VNC through a firewall.
Note that the vnc server could be running on system B itself, but perhaps the VNC port is blocked from the perspective of system A...
I've only tested this on a Linux machine. It may work in Windows with some tweaking...
Here's version 1.0, which is all that exists right now:
vncenc 1.0
What to Do
- Download vncenc
-
Make vncenc executable:
-
Execute the script with "-h" to see the help message
- (Optional) Create a config file to store your VNC host configurations