SSH et display

SSH et display - Windows & Software

Marsh Posté le 28-03-2002 à 17:12:12    

qqun ici m'avait parlé de la commande display -x
 
qui pourrait m'expliquer comment ça fonctionne?

Reply

Marsh Posté le 28-03-2002 à 17:12:12   

Reply

Marsh Posté le 28-03-2002 à 17:23:31    

Pour te logguer sur un autre poste ?

Reply

Marsh Posté le 28-03-2002 à 17:25:05    

oui, j'ai trouvé qq infos mais j'pige pas trop les concepts de serveur X, de echo DISPLAY, export DISPLAY ...

Reply

Marsh Posté le 28-03-2002 à 17:26:46    

Sous unix (je sais pas si ca t'aidera) il faut faire un rlogin nom de la machine
 
Puis un setenv DISPLAY nom de la machine ou tu veux l'affichage:0.0

 

[jfdsdjhfuetppo]--Message édité par Cruchot--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 28-03-2002 à 17:33:58    

Ça se fait tout seul avec ssh.
Si le X11Forwarding est activé sous ssh, le export DISPLAY est fait automatiquement sur la machine distante.
Pour forcer le X11Forwarding, il suffit de lancer le client ssh avec l'option -X.
Ça marche même en passant au travers d'un routeur qui fait du NAT sans avoir X (seulement xauth pour l'autentification).
Bon, là, c'est le cas d'une connexion entre Unix, si le poste local est sous Windows (avec un serveur X, naturellement), je ne sais pas si ça marche.

Reply

Marsh Posté le 28-03-2002 à 17:57:27    

ok.
 
mais l'echo display et l'export display se font à quel moment par ex?

Reply

Marsh Posté le 28-03-2002 à 18:07:10    

Mais justement, inutile de faire un export DISPLAY, c'est ssh qui s'en est occupé tout seul. Pas la peine de s'en préoccuper. La première fois que j'ai vu ça, c'est sur le PC d'un collègue qui avait lancé un xterm parce qu'il avait remarqué que sa variable DISPLAY était bizarre, justement parce que ssh l'avait configuré, mais on ne le savait pas. Et ben le xterm est apparu en local sans rien demander. Il n'y a même pas besoin d'autoriser le poste distant à afficher en local, c'est entièrement transparent et géré par ssh.
 
un echo $DISPLAY devrait te donner  quelque chose du genre:
nom_machine_distante:10.0
Voir dans le fichier  /etc/ssh/sshd_config :
X11Forwarding yes
X11DisplayOffset 10

Reply

Marsh Posté le 28-03-2002 à 20:39:24    

merci bcp :) :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed