Gitso est un outils permettant de visualiser à distance un bureau et de fournir de l’aide à un utilisater un peu perdu.
Cet outil existe pour Linux, Windows et Mac OS, je l’ai testé entre 2 stations sous Debian Squeeze et SID.

Installation

Il y a également des rpm pour Fedora et pour Suse ainsi qu’une archive indépendante de la plateforme ; je n’ai testé que la version deb sur Debian.

Il faut télécharger le paquet deb disponible sur le site de Gisto : http://code.google.com/p/gitso/ et l’installer avec la commande

    dpkg -i gitso_0.6_all.deb

Comme il y a des dépendances, il affiche une erreur :

    # dpkg -i gitso_0.6_all.deb 
    Sélection du paquet gitso précédemment désélectionné.
    (Lecture de la base de données... 217541 fichiers et répertoires déjà installés.)
    Dépaquetage de gitso (à partir de gitso_0.6_all.deb) ...
    dpkg : des problèmes de dépendances empêchent la configuration de gitso :
     gitso dépend de x11vnc ; cependant :
      Le paquet x11vnc n'est pas installé.
     gitso dépend de vncviewer ; cependant :
      Le paquet vncviewer n'est pas installé.
     gitso dépend de python-wxtools ; cependant :
      Le paquet python-wxtools n'est pas installé.
    dpkg : erreur de traitement de gitso (--install) :
     problèmes de dépendances - laissé non configuré
    Traitement des actions différées (« triggers ») pour « man-db »...
    Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
    Des erreurs ont été rencontrées pendant l'exécution :
     gitso

L’installation des paquets manquant affiche également une erreur :

    # apt-get install x11vnc vncviewer
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Note : sélection de « xtightvncviewer » au lieu de « vncviewer »
    Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
    Les paquets suivants contiennent des dépendances non satisfaites :
     gitso : Dépend: python-wxtools mais ne sera pas installé
     x11vnc : Dépend: libvncserver0 mais ne sera pas installé
              Dépend: x11vnc-data (= 0.9.12-1) mais ne sera pas installé
              Dépend: tk mais ne sera pas installé
    E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
    (ou indiquez une solution).

Elle se résoud simplement avec la commande

    # apt-get -f install

Une fois l’installation réalisée, l’outil Gitso est accessible via le menu Réseau (Aptosid Xfce) ou Internet (Debian Squeeze Xfce).

Utilisation

Pour utiliser l’outil, il faut le lancer sur le poste du fournisseur d’aide et sélecionner sur Give Support :

Gitso serveur

Un serveur VNC est lancé et il reste en attente des demandes de support.

Sur le poste du demandeur d’aide, il faut également lancer Gitso et sélectionner Get Help :

Gisto client

L’adresse à fournir est celle du serveur d’aide, donc votre adresse publique sur le réseau, il faudra rediriger le port 5500 en UDP de votre box vers votre poste serveur d’aide.
Il est également possible d’utiliser une adresse de type dyndns.org ou no-ip.com.

Lorsque le demandeur d’aide cliquera sur Start, une fenêtre Tighvnc s’ouvrira sur votre poste et vous pourrez visualiser le bureau distant.

Pour connaitre son IP publique, vous pouvez consulter lire son IP publique sur sa Livebox connaitre son adresse IP publique.