Changer le port VNC

Lorsque nous devons prendre la main à distance de plusieurs postes d'un réseau, il est utile de personnaliser leur port VNC.

Il m'arrive de devoir prendre la main à distance d'un poste "Caisse" sur le réseau d'un client. Récemment, un NUC sous Ubuntu 20.04 Desktop a été ajouté au réseau et je dois aussi y accéder si besoin.
Pour pouvoir y accéder et étant donné que le port 5900 est déjà alloué au poste "Caisse", le port 5904 a été configuré dans le "NAT" du routeur.
Mais comment modifier le port de ce nouveau NUC ?

Quelque soit la solution VNC Server utilisée (TightVNC, Vnc4server...), l'alias /usr/bin/vncserver permettra de modifier la config.

Donc :
Tout d'abord on "kill" VNC Server

vncserver -kill :1

On édite le fichier

sudo nano /usr/bin/vncserver 

$vncPort = 5903 + $displayNumber;
(5903 + 1 = 5904)

Et on redémarre le serveur VNC

vncserver -localhost

Si le pare-feu est actif :

sudo ufw allow 5904

Voila
J'ai mis cet article en ligne car j'ai galéré pour trouver comment effectuer cette modif.
J'espère que ça profitera à certains.

Ba beneen yoon


Publication : jeudi 5 novembre 2020 à 23:53
Mis à jour : vendredi 6 novembre 2020 à 09:47
Article vue 2382 fois

Changer le port VNC
Haut de page