Prise en Main à distance a/ Ubuntu

Classé dans : Ubuntu, Windows, Matériel - Mots clés : Support, distance, VNC

Voici des solutions pour faire de la prise en main à distance.

Il y a plusieurs solutions pour prendre la main à distance sur des ordinateurs, tel le connu TeamViewer (qui existe pour plusieurs OS), mais dans le monde libre il existe de nombreuses solutions qui utilisent VNC mais qui nécessitent un peu de configuration.

Au final, je trouve qu'il y a deux solutions simples (ou assez simple) sur Ubuntu :

  • avec Empathy : celui-ci propose une commande "partager son bureau" (comme le font d'autre logiciels de chat : MSN, YahooMessenger, ...) avec la personne avec qui vous êtes en communication ... difficile de faire plus simple. Il suffit juste de ne pas être bloqué par un pare-feu.
  • avec un logiciel qui effectue la connexion depuis le poste en prendre en main (serveur inversé qui initie la connexion) cela évite de devoir configurer quoique ce soit sur le poste en prendre en main (e.g. routeur & pare-feu) et peut-être automatisé par un script.

Dans le 2ème cas, la meilleure solution (pour accéder à une machine derière un routeur i.e. une box ADSL) c'est le couple X11Vnc (qui est un serveur qui peut initier la connexion, alors que Vino ne peut pas) et Remmina (qui est un meilleur client que Vinagre).
La connexion s'effectue avec la commande (depuis le poste à prendre en main) avec :
> x11vnc -connect VOTRE.ADRESSSE.IP

Pour configurer le serveur VNC (Vino mais aussi X11vnc ?) en ligne de commande, on peut utiliser gconftool-2 comme indiqué sur ce billet (chapitre Astuces).

sudo su utilisateur
gconftool-2 --type list --list-type string /desktop/gnome/remote_access/authentication_methods --set "[none]"
gconftool-2 --type string /desktop/gnome/remote_access/network_interface --set "lo"
gconftool-2 --type bool /desktop/gnome/remote_access/prompt_enabled --set false
gconftool-2 --type bool /desktop/gnome/remote_access/enabled --set true

 

Après un peu de recherche, voici les informations que l'on peut trouver sur le net :

Pour tout savoir sur l'utilisation de SSH (tunels, copie de fichiers, etc), voir la page de Linuxpedia.

 

Résolution de problèmes avec le pare-feu

On peut avoir des problèmes avec le pare-feu d'Ubuntu : il faut régler ça avec ufw (ou bien une autre interface graphique pour iptable).
Pour ouvrir tous les ports entrant (les ports sortant, ça devrait être fait) :
 > sudo ufw default allow incoming

Pour savoir quels sont les services actifs et quels ports ils utilisent :
> sudo netstat -plaute
 

Pour le poste recevant la connexion, si vous êtes derrière un routeur (cas le plus fréquent en cas d'utilisation d'une box ADSL), il faudra créer une règle sur votre routeur pour la connexion soit dirigée sur un des ordinateurs connectée au routeur.

Et pour connaitre votre addresse IP externe, vous pouvez aller sur whatismyip.com ou monip.org.

[ Aucun commentaire ]

© Le Computing Froggy  !

Écrire un commentaire

Quelle est la sixième lettre du mot 4hw0tkj ? :