Accueil > Linux > aide à distance : vnc
aide à distance : vnc
Publié le 11 décembre 2017, dernière mise-à-jour le 31 décembre 2023, 15 visites, visites totales.
Prérequis pour comprendre : Les ports Connaître ses IP
VNC sécurisé
- SERVEUR
On veut réparer l’ordinateur avec l’adresse IP 192.168.1.11 et l’utilisateur machin
- installation
On doit avoir installé x11vnc et openssh-server :apt-get install x11vnc et openssh-server && service sshd restart
On définit un mot de passe pour vnc :x11vnc -storepasswd
- utilisation
x11vnc -rfbauth /home/machin/.vnc/passwd -auth /var/run/lightdm/root/:0 -display :0
- UTILISATEUR
Sur l’autre ordi, taper dans un terminal
ssh machin@192.168.1.11 -L 5900:localhost:5900
et le mot de passe de machin, puisvncviewer localhost
et le mot de passe de vnc
VNC non sécurisé essayé
- SERVEUR
On veut réparer l’ordinateur avec l’adresse IP 192.168.1.11 et l’utilisateur machin
- installation
On doit avoir installé x11vnc :apt-get install x11vnc
On définit un mot de passe pour vnc :x11vnc -storepasswd
- utilisation
x11vnc -rfbauth /home/machin/.vnc/passwd -auth /var/run/lightdm/root/:0 -display :0
- UTILISATEUR
Sur l’autre ordi, taper dans un terminal
vncviewer 192.168.1.11
et le mot de passe de vnc
VNC non sécurisé pas essayé hors local
On veut réparer l’ordinateur à droite. on suppose vnc installé et prêt à marcher.
Dans un terminal ( Ouvrir un Terminal ) sur l’ordinateur à gauche ( celui qui regarde l’ordi à droite ), taper
vncviewer -listen 110
quelque chose comme
apparaît.
Dans un terminal ( Ouvrir un Terminal ) sur l’ordinateur à droite, taper
L’ordinateur de gauche demande le mot de passe et c’est fini.
En cas d’utilisation de windows , pas encore essayé
- ultravnc : en ligne de commande, taper
sur le premier et ça
sur le deuxième
Mais j’utilise plutot tightvnc avec windows.
Dans ce cas, télécharger la version non installable ; la décompresser dans c :\VNC ; ensuite lancer WinVNC.exe, mettre un mot de passe ( qui n’a pas marché ) puis c :\Winvnc.exe -connect 55.55.55.55:5610
Remarques :
- dans cette configuration l’ordinateur de droite est appelé le serveur.
- dans cette configuration l’ordinateur de gauche est appelé le client ou usager.
- pour l’instant cela n’a pas été testé hors boucle locale.
Aides :
- man vncviewer et man x11vnc sont vos amis
- les termes de recherche internet sont reverse connections ou listenning viewer.
- dans le cas linux est ajouté automatiquement 5500 au port 110 mais je ne sais pourquoi.
Pages inspirée de http://www.finalclap.com/faq/476-vnc-teamviewer-alternative où on trouve de nombreuses alternatives.
voir aussi aide à distance : dwagent /
https://pronflette.developpez.com/tutoriels/controle-distance/ ( ssvnc , vnc over ssh )