TightVNC - перехват и передача управления удалённому пользователю.
SSH - создание зашифрованного туннеля. Поскольку VNC протокол "шифрует проверку пароля", но не шифрует весь остальной трафик, то для защиты применяют хорошо себя зарекомендовавщий и известный SSH. См. параметр "-L" для ssh.
Причём обе программы существуют для всех популярных платформ. Т.е. могут быть разные ОС, но софт управления получится один. Одна система настроек.
Не искал, не знаю есть ли GUI удобно объединяющий в себе подключение по VNC через SSH. Radmin как раз и есть реализация такого подхода - с централизованным GUI.