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