This is a VNC SSL repeater for UNIX. You can use it to be able to access your user's desktop using VNC SSL. The advantage of using a repeater is that you don't need to configure your firewall to be able to connect to your user's desktop. Since it is using SSL, It can even work using standard HTTP/HTTPS proxy (like squid or dansguardian).
The main advantages of VNCSSLD are:
You can download the latest version of vncssld here
This documentation is only availlable for a UNIX server. If you want to use another server type ... try it at your risk ...
You will need the following perl modules on your server:
Sys::Syslog Getopt::Long Pod::Usage IO::Socket::SSL IO::Socket::UNIX IO::Select Fcntl File::Basename File::Temp File::Path POSIX User::pwent User::grent version
As far as I know, these modules are all included in the standard library of Perl 5.10.
# wget http://download.gna.org/vncssld/vncssld-latest.tar.gz
# mkdir /opt # cd /opt # tar xzvf vncssld-latest.tar.gz
# cd /opt && ln -s vncssld-* vncssld
# groupadd vncssld # useradd -g vncssld vncssld
# mkdir /var/run/vncssld # chown vncssld:vncssld /var/run/vncssld
# /opt/vncssld/vncssld -u vncssld -g vncssld
The mailing list for vncssld users is at https://mail.gna.org/listinfo/vncssld-users.
vncssld is released under the GNU AFFERO GENERAL PUBLIC LICENSE.