Connection à distance sous Ubuntu

Sous Ubuntu :
http://doc.ubuntu-fr.org/bureau_a_distance
Vinagre est le client installé par défaut.
Vino est le serveur VNC installé par défaut.
Ouvrir le port 5900 sur les 2 machines.

Mais le rafraichissement ne marche pas … a cause des effets du bureau.

Autre solution :
utiliser X11vnc comme serveur VNC:
http://doc.ubuntu-fr.org/x11vnc

  • Installer les paquets xinetd et x11vnc
  • Installer le paquet openbsd-inetd : J’ai essayé mais ca désinstalle xinetd
  • Créer un fichier

    sudo vim /etc/xinetd.d/X11vnc

    contenant :

    service X11vnc
    {
            port            = 5900
            type            = UNLISTED
            socket_type     = stream
            protocol        = tcp
            wait            = no
            user            = root
            server          = /usr/bin/x11vnc
            server_args     = -inetd -o /var/log/x11vnc.log 
    -rfbauth /root/.vnc/passwd -display :0 
     -auth /var/lib/gdm/:0.Xauth
            disable         = no
    }
  • Générer le mot de passe :
    Vérifier que le répertoire
    /root/.vnc existe sinon, le créerLancer :

    sudo x11vnc -storepasswd password /root/.vnc/passwd
  • Rebooter et vérifier que xinetd a bien lancé un service :
    cat /var/log/syslog | grep vnc

    Faire un petit test :

    vncviewer localhost:5900:0

     

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.