Accéder au contenu.
Menu Sympa

technique - Re: [TECH] connexion distante

Objet : Liste pour les discussions techniques (liste à inscription publique)

Archives de la liste

Re: [TECH] connexion distante


Chronologique Discussions 
  • From: Bernard Choppy <choppy AT free.fr>
  • To: technique AT april.org
  • Subject: Re: [TECH] connexion distante
  • Date: Sun, 09 Mar 2008 10:53:28 +0100

antoine AT starinux.org a écrit :
Je recherche toutes solutions (mise à part "ssh" et "putty")
afin d'ouvrir une connexion distante sur un bureau graphique
distant d'un Poste LINUX, via une fenêtre de connexion graphique
type "gdm", "kdm" ...
(...)
Je laisse tomber VNC. (pas trop sécurisé et seule la version payante semble
marcher en internet)

Pas du tout ! Il existe plusieurs clients VNC pour Windows, tous ne sont pas exactement de même niveau, mais tous fonctionnent en Internet.
Attention toutefois : il faut que les différents filtres (pare-feux notamment) laissent passer les ports VNC (5900 et 5901 au minimum, selon ta configuration).
Pour le sécuriser, comme d'habitude, rien ne vaut un bon vieux tunnel ssh (et en plus, ça te permet d'entrer par le port habituel 22...), compresseur de préférence (option -C, de mémoire).

"rdesktop" : je vais tester. (marche très bien de Linux => Windows)

Oui, mais cher, très cher en ressources réseau. Si tu passes par Internet, aussi bien VNC que RDesktop auront des performances médiocres, X-Window un peu moins...

Pour Xterminal, j'ai * évidemment lu bien des docs * avant de poster :
Ça fonctionne au poil de Mandriva => RedHat.
Linux est fait et conçu pour le mode "XTerminal", je le sais !
mais assez capricieux et pas facile à mettre en oeuvre :

Tut, tut, tut !

Il suffit de bien comprendre le principe et de le mettre en œuvre sur la distribution concernée.

Le principe est le suivant :

Tout d'abord, il faut comprendre que X intervertit les rôles du serveur et du client :
- le poste client (muni du clavier, de l'écran et de la souris) fait tourner le *serveur X* ;
- le serveur (celui auquel se connecte le poste client) fait tourner des *clients X* qui utilisent les capacités graphiques et d'entrées/sorties du *serveur X* du poste client.

Le serveur frontal (ce n'est pas strictement indispensable, mais ça facilite considérablement la configuration des clients) doit écouter sur le port XDMCP et envoyer un "greeter" permettant au client de se connecter.
S'il existe plusieurs serveurs pour se connecter, le serveur qui écoute XDMCP peut proposer un "chooser" qui permet en plus de choisir sur quel serveur se connecter.

Chacun des serveurs acceptant les connexions doit écouter le protocole X sur son interface réseau et accepter les connexions distantes.

En plus, les serveurs peuvent lancer un gestionnaire de fenêtres (window Manager) lors de la connexion, mais ce n'est pas indispensable (notamment si celui-ci est lancé sur le poste client).

Ensuite, il suffit de lancer un serveur X sur le client qui va :
- soit demander une connexion X directement à un serveur connu ;
- soit demander "en l'air" qui peut lui répondre en XDMCP, puis se connecter à partir du greeter ou du chooser.

Je n'y suis pas arrivé de :
Debian (Etch 64 bits) => Debian (Etch 32 bits ).
Pas de Firewall (iptables désactivé)
Je le teste en intranet avec IP fixes.
Il faut installer "xdm". Faut-il installer "kdm" ?
Sous RedHat, "Configuration KDE" => "Administration du Système"
=> "Gestionnaire de connexion", apparaît un onglet "XDMCP"
et il faut cocher "autoriser les connexions distantes".

Cet onglet XDMCP ne figure pas dans KDE => "Gestionnaire de connexion"
sous Debian Etch.

Exact. Il te faut aller voir dans /etc/kde3/kdm et éditer à la main le fichier kdmrc. Ensuite, tu relances ton kdm et ça devrait fonctionner...


Cordialement,
--
Bernard Choppy
<choppy AT free.fr>
begin:vcard
fn:Bernard Choppy
n:Choppy;Bernard
org:BC:
email;internet:choppy AT free.fr
x-mozilla-html:FALSE
version:2.1
end:vcard




Archives gérées par MHonArc 2.6.16.

Haut de le page