web-dev-qa-db-fra.com

Comment faire en sorte que TightVNC, TigerVNC, TurboVNC et d'autres serveurs VNC s'exécutent sur un port non standard

J'utilisais le serveur VNC par défaut (/ usr/lib/vino/vino-server), mais il est impossible d'afficher les machines virtuelles VirtualBox. J'ai donc installé TurboVNC, qui est conçu pour prendre en charge la 3D et affiche bien mes ordinateurs virtuels VirtualBox.

Cependant, TurboVNC et tous ces autres dérivés de TightVNC fonctionnent sous 5901 ou 5902. Je souhaiterais les exécuter sous 5900 mais cela ne semble pas être une option.

Comment puis-je exécuter les serveurs Turbo, Tiger, Tight VNC sur le port 5900. Si je pouvais le faire, je pourrais alors faire de TurboVNC le serveur VNC par défaut sur plusieurs ordinateurs et machines virtuelles.

(Je sais que VirtualBox a une option RDP, mais je souhaite également voir le bureau de l'hôte ainsi que les ordinateurs virtuels. Mon choix est donc TurboVNC sur l'hôte.)

2
MV1

Pour TightVNC, le port par défaut est 5900 plus le numéro d'affichage, donc 5901 pour le premier affichage, etc.

Le serveur dispose d'une option de ligne de commande non documentée pour remplacer ce numéro de port.

-rfbport 5900

Doit définir manuellement le numéro de port sur 5900. Essayez-le.

4
thomasrutter