Outils pour utilisateurs

Outils du site


partage_de_bureau_a_distance

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
partage_de_bureau_a_distance [2019/05/07 15:43]
serge [Configuration]
partage_de_bureau_a_distance [2019/08/21 10:32] (Version actuelle)
serge [Exemple 2]
Ligne 13: Ligne 13:
   ​   ​
 ====Configuration==== ====Configuration====
-Le programme envoie sur le port 5900. Il faut penser à ouvrir le parefeu sur ce port en TCP.+Le programme envoie sur le port 5900.
  
 Générer un mot de passe: Générer un mot de passe:
Ligne 25: Ligne 25:
 Pour avoir une relance automatique si x11vnc plante. Pour avoir une relance automatique si x11vnc plante.
  
-<code sh x11vnc.sh>​ +Ce fichier doit être dans votre home, excécutable et doit être adapté: toto=?? 
-#​!/​bin/​bash +<code sh check-x11vnc-running.sh>
-x11vnc -many -rfbauth ~/​.vnc_passwd -xkb -cursor arrow +
-</​code>​ +
- +
-<code sh autorestart.sh>+
 #!/bin/bash #!/bin/bash
  
-relance de x11vnc ​si ne tourne pas + Check to see if x11vnc ​is running 
-running=$(ps -f -C python3|grep '​meteo_download.py'​|wc -l) + ​if ​ps cax | grep x11vnc ​grep -v check 
-echo "​running = $running"​ + ​then 
-if [ $running -eq 1  ] ; then +      echo "​x11vnc running ​when checked at $(date)" ​>> /​tmp/​x11vnc-checker.log 
-    echo "`date` => x11vnc ​is running"​ + ​else 
-else +      ​x11vnc ​-many -forever -rfbauth /​home/​toto/​.vnc/​passwd -xkb -cursor arrow -o /​tmp/​x11vnc.log -bg 
-    if [ $running ​-eq 0 ] ; then +      echo "Restarted ​x11vnc ​at $(date)" ​>> /​tmp/​x11vnc-checker.log 
-        echo "restarting ​x11vnc"​ + fi
-        cd meteo_download && python3 meteo_download.py +
-    fi +
-fi+
 </​code>​ </​code>​
  
 +**crontab**
   crontab -e   crontab -e
-ajouter +ajouter, adapter à votre home, toutes les 5 mn: 
-<​code>​ */* * * * sh /home/serge/autorestart.sh > /​tmp/​autorestart.log 2>&1</​code>​+<​code>​ 
 +*/* * * * /home/toto/check-x11vnc-running.sh 
 +</​code>​
 =====Configuration de l'​ordinateur qui contrôle l'​ordinateur distant===== =====Configuration de l'​ordinateur qui contrôle l'​ordinateur distant=====
 Sur la box et/ou le routeur, il faut rediriger le port 5600 en TCP vers l'IP de votre PC. Sur la box et/ou le routeur, il faut rediriger le port 5600 en TCP vers l'IP de votre PC.
Ligne 57: Ligne 53:
 ====Exemple 2==== ====Exemple 2====
 Cas d'un PC derrière une box ou routeur: Cas d'un PC derrière une box ou routeur:
-  xvncviewer 156.124.25.148:​5600+  xvncviewer 156.124.25.148:​5900
   ​   ​
 +====Exemple 3====
 +Sur un réseau local
 +  xvncviewer 192.168.0.102:​5900
 +
 {{tag> ordinateur partage sb }} {{tag> ordinateur partage sb }}
partage_de_bureau_a_distance.1557236587.txt.gz · Dernière modification: 2019/05/07 15:43 par serge