[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ssh et X distant sur OSX




Le 8 août 2004, à 21:29, François TOURDE a écrit :

Le :0, :10, etc... c'est sshd qui le décide. Pas toi.

Quand tu fais ssh -XC gnagna tu obtiens un shell. Depuis ce shell, si
tu n'as pas de variable $DISPLAY, alors c'est pas bon. Et pourquoi
lancer un xterm depuis ce shell?

Si ça peut faire avancer le schmillblick, chez moi ça marche © voici ce que je fais :

Sur le Mac où j'utilise l'affichage, clavier, souris :
- dans mon .ssh/config j'ai pour le poste vers lequel je me connecte :
Host *.seki.fr
protocol 2
port 443 <-- (je ne peux pas passer par le port 22 sur le proxy de la boîte c'est NATé chez moi)
forwardx11 yes

- le serveur X11 démarré
- xhost +la.machine.distante

Sur la machine distante :
- dans le /etc/sshd_config (ectrait)
X11Forwarding yes
X11DisplayOffset 10 <-- c'est ce qui détermine le n° de display dans $DISPLAY

- l'environnement (déclaré par ssh)
[seki@falbala ~]% echo $DISPLAY
localhost:10.0

- les bonnes libs installées par apt-get

Si je lance par exemple emacs, au bout de quelques secondes je vois ma fenêtre apparaître sur le mac...

Sébastien Kirche


Reply to: