Outils pour utilisateurs

Outils du site


kb:linux:generalites:prendre_en_main_a_distance_un_pc_sous_gnome_avec_vnc_et_ssh

Prendre en main a distance un PC sous Gnome avec VNC et SSH

Cette documentation permet de prendre en main un PC à distance, quand celui-ci utilise Gnome, GDM et X11. L'objectif est pas rendre la solution perenne, mais plus de dépanner en cas de besoin. C'est un cas d'usage TRÈS particulier, qui m'est utile.

Pour cela, il vous faudra le packet x11vnc.

Ensuite, connectez-vous à la machine en SSH en faisant du port forward du port 5900 :

# ssh 192.168.1.10 -L 5900:localhost:5900

ensuite, lancez la commande suivante sur la machine distante pour lancer le service VNC sur GDM :

# sudo -u gdm x11vnc  -display :0 -auth /run/user/120/gdm/Xauthority

A partir de là, sur votre PC, connectez-vous avec un client VNC a l'adresse localhost. Vous devriez être sur votre GDM, connectez-vous normalement. Là, votre session VNC devrait se fermer, c'est normal.

Il faut ensuite, sur la machine distante, relancer le service VNC, mais cette fois ci, sur votre session :

# x11vnc  -display :1 -auth /run/user/120/gdm/Xauthority

Et pour finir, relancez votre session VNC, vous devriez être sur votre bureau

kb/linux/generalites/prendre_en_main_a_distance_un_pc_sous_gnome_avec_vnc_et_ssh.txt · Dernière modification: 2021/01/29 12:35 de beu