La visionneuse VNC de SSHive ouvre un bureau distant dans un onglet de la même fenêtre Mac que vos sessions SSH. Elle se connecte directement au port du serveur VNC, 5900 sauf si vous l'avez changé, sans rien à installer sur le serveur en dehors du serveur VNC lui-même. L'image s'adapte à la fenêtre ou s'affiche en taille réelle, un interrupteur « Lecture seule » évite les clics malencontreux sur le bureau distant, et le texte copié là-bas arrive dans le presse-papiers de votre Mac. Le VNC est une fonction Pro.
Qu'un serveur vous laisse entrer dépend de son type d'authentification ; voici donc la liste complète de ce que l'app Mac sait mener à bien : mot de passe VNC, RSA-AES (RealVNC Server, depuis SSHive 2.0.4 pour Mac), VeNCrypt / X.509 (celui de wayvnc, depuis la 2.0.5) et Partage d'écran Apple, pour joindre un autre Mac. Un serveur qui n'accepte qu'une autre méthode refuse la poignée de main. Sur iPhone et iPad, le
client VNC pour iOS repose sur un autre moteur : il ajoute UltraVNC MS-Logon II mais ne gère pas VeNCrypt, si bien qu'un hôte wayvnc qui l'exige n'est joignable que depuis le Mac.
Un serveur VNC n'a pas sa place sur Internet. La voie habituelle est un tunnel SSH : redirigez le port local 15900 vers le port 5900 du serveur et pointez le profil VNC sur localhost:15900. Le port est 15900 plutôt que 5900 parce qu'un Mac dont le Partage d'écran est activé écoute déjà sur 5900 ; le
guide VNC pour Mac montre l'étape du tunnel.