sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #20312
Re: X-server bag firewall
On Sun, 19 Mar 2000, Martin Pihl Jensen wrote:
> Jeg vil gerne kunne starte en X-klient på en maskine på mit institut på DTU
> (remote host) og bruge en lokal X-server til få vist vinduet (local host).
> Lokalt sidder jeg bag en firewall med NAT og vil blandt andet derfor gerne
> bruge en ssh tunnel til at føre trafikken igennem.
>
> I følge 'man ssh' vil der normalt være forwarding af X11 via ssh, men jeg
> kan ikke få det til at virke og bliver bare mødt med
>
> jupiter(martin) $ xterm &
> [1] 14917
> ~
> jupiter(martin) $ Xlib: connection to "jupiter:16.0" refused by server
> Xlib: Invalid MIT-MAGIC-COOKIE-1 key
> xterm Xt error: Can't open display: jupiter:16.0
>
> Hvad er en "Invalid MIT-MAGIC-COOKIE-1 key" og hvordan får jeg den til at
> blive valid?
Det kan du læse om i "man xauth". I princippet burde du kunne gøre noget i
den her stil.
På din lokalmaskine:
xauth list $DISPLAY
på dtu maskine
xauth add $DISPLAY <den mit-magic-cookie den skrev>
F.eks.
[madsdyd@mother madsdyd]$ xauth list $DISPLAY
mother.mbd.dk/unix:0 MIT-MAGIC-COOKIE-1 b5b799c9ce4f33efd8b58b60314a8ec8
[madsdyd@remote madsdyd]$ xauth add $DISPLAY MIT-MAGIC-COOKIE-1 b5b799c9ce4f33efd8b58b60314a8ec8
Men, det burde SSH normalt klare for dig....
>
> Er det rigtigt forstået at det ikke burde være et problem at jeg sidder bag
> en NAT firewall?
>
Ja. Det lyder mystifystisk.
Mads
--
Mads Bondo Dydensborg. madsdyd@xxxxxxxxxxxx
When a single line of script in Linux can do things that'd keep you
pointing-and-clicking forever in Windows, you have great motivation to learn
that line of script.
- Chris Worth on The Microsoft Matrix
Follow ups
References