remote-X over ssh
Jan-Benedict Glaw
jbglaw at lug-owl.de
Mon Nov 22 17:03:32 CET 2004
On Mon, 2004-11-22 16:45:36 +0100, Stefan Ulrich Hegner <stefan at hegner-online.de>
wrote in message <1101138336.30742.33.camel at hegi.hegner.hn.org>:
> Am Montag, den 22.11.2004, 16:15 +0100 schrieb Jan-Benedict Glaw:
> > > Da das ganze ja ein ssh-Tunnel ist, sollte es kein Firewall/Port Problem
> > > sein, denn die ssh-Verbindung steht ja.
> >
> > Richtig. Wird denn die DISPLAY-Variable gesetzt?
> Ja
>
> > $ ssh -X -vvv you at ssh-server 2> ssh-output
> > ssh-server$ echo $DISPLAY
>
> wlan000.hegner.hn.org:0.0
>
> Soweit OK. Löst auf dem Server auf die richtige IP auf.
...und ich vermute, daß genau da das Problem ist:-)
Ich hab' sowas mal gehabt, da war IIRC der domain- oder search-Eintrag
in der /etc/resolv.conf kaputt und/oder stimmte nicht mit Einträgen
inder /etc/hosts (bzw. im DNS) überein.
Guck doch mal (netstat -A inet -a -n bzw. netstat -A inet6 -a -n), ob
der sshd an der IP-Adresse (der regulären) oder an lokalost (127.0.0.1)
auf Port 6000 lauscht (6000+0 (wobei die null von vor dem Punkt aus der
DISPLAY-Variable kommt).
Hier ist zudem noch ein Knackpunkt: wenn auf dem ssh-Server noch ein
Xserver läuft, der TCP-Verbindungen erlaubt, dann kann's sein, daß der
sshd den Port 6000 nicht binden konnte, weil da schon der Xserver ist.
In dem Fall solltest Du in der sshd_config "X11DisplayOffset 10" setzen:
dann fängt der sshd erst bei Port 6000+10=6010 an, Displays zu vergeben.
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20041122/71f1d400/attachment.sig>
More information about the Linux
mailing list