Ceci est une ancienne révision du document !


Partage de bureau à distance

Ressources

Installation

sudo apt-get install x11vnc

Configuration

Le programme envoie sur le port 5900.

Générer un mot de passe:

x11vnc -storepasswd "*******" ~/.vnc_passwd

Lancer:

x11vnc -many -rfbauth ~/.vnc_passwd -xkb -cursor arrow -reopen -forever -loop

Avec un crontab

Pour avoir une relance automatique si x11vnc plante.

Ce fichier doit être dans votre home, excécutable et doit être adapté: toto=??

check-x11vnc-running.sh
#!/bin/bash
 
 # Check to see if x11vnc is running
 if ps cax | grep x11vnc | grep -v check
 then
      echo "x11vnc running when checked at $(date)" >> /tmp/x11vnc-checker.log
 else
      x11vnc -many -forever -rfbauth /home/toto/.vnc/passwd -xkb -cursor arrow -o /tmp/x11vnc.log -bg
      echo "Restarted x11vnc at $(date)" >> /tmp/x11vnc-checker.log
 fi

crontab

crontab -e

ajouter, adapter à votre home, toutes les 5 mn:

*/5 * * * * /home/toto/check-x11vnc-running.sh

Sur la box et/ou le routeur, il faut rediriger le port 5600 en TCP vers l'IP de votre PC.

Exemple 1

Cas d'un PC derrière un Pare-feu matériel et logiciel qu gère les redirections:

xvncviewer dev.toto.org:0

Exemple 2

Cas d'un PC derrière une box ou routeur:

xvncviewer 156.124.25.148:5900
  • partage_de_bureau_a_distance.1566376282.txt.gz
  • Dernière modification: 2019/08/21 10:31
  • par serge