[linux-l] ssh weder -Y noch -X

Ivan F. Villanueva B. iv at artificialidea.com
Mo Jun 5 16:37:48 CEST 2006


Am Mo, Jun 05, 2006 01:33:02 +0200, Pascal Volk schrieb:
> * Am So, 04 Jun 2006 schrub Ivan F. Villanueva B.:
> > 
> > Lösung gefunden:
> > 
> > Die Parameter "-v" (verbose) in ssh gab aus:
> >     debug1: No xauth program
> > Das brachte mich zu die richtige Konfiguration in /etc/ssh_config:
> >     XAuthLocation /usr/bin/xauth
> 
> Das wäre dann die Erklärung dafür, warum ich in 'Richtung 1' kein
> X-Forwarding haben kann, aber in 'Richtung 2' schon?
> 
> Richtung 1:
> +---+                +---+    +---+           +---+           +---+
> | A | -> Internet -> | B | -> | C | -> NAT -> | D | -> LAN -> | E |
> +---+                +---+    +---+           +---+           +---+
> 
> Richtung 2:
> +---+           +---+    +---+                +---+
> | E | -> NAT -> | C | -> | B | -> Internet -> | A |
> +---+           +---+    +---+                +---+
> 
> Rechner:
>   A: Rechner mit X an einem xDSL-Router, nimmt SSH von aussen an
>   B: xDSL Router
>   C: NATing Gateway (ohne X)
>   D: Server an den SSH-Connects von aussen durchgereicht werden (ohne X)
>   E: Rechner mit X
> 
> Eine mögliche Lösung wäre auf Server D (Debian) xbase-clients, mit allen
> erforderlichen Paketen zu installieren. Das wären m.E. ein paar Pakete zu
> viel.
> Die andere Möglichkeit wäre die SSH-Connects von Gateway C an Rechner E
> durchzureichen. Aber Rechner E ist nicht ständig online.
> 
> Welche Möglichkeit(en) gibt es noch, um X-Forwaeding auch in 'Richtung 1' zu
> haben?

So wie ich es verstanden habe, ist die -X parameter nur eine Hilfe. Ssh
konfiguriert damit für Dich alles (DISPLAY Variablen, xauth, tunneling, etc). Aber man
kann auch alles selber (angepasst) manuell machen.
 
> rm -Rfv /tmp/../ && echo "are you sure???"
(Kann die ganze Festplatte löschen !)

Ich weiß nicht, ob es nicht vielleicht jemand gibt, der neugierig ist und es
ausprobiert. Deswegen finde ich es nicht so nett. Außerdem ich frage mich, kann
man die Frage noch sehen?. Ich glaube nicht, ich probiere es aber noch aus
;-)

-- 
Ivan F. Villanueva B.
A.I. library:   http://www.artificialidea.com
<<<          The European Patent Litigation Agreement (EPLA)          >>>
<<<            will bring Software patents by the backdoor            >>>
<<<  http://www.no-lobbyists-as-such.com/florian-mueller-blog/epla/   >>>
<<<                     http://wiki.ffii.de/EplaEn                    >>>



Mehr Informationen über die Mailingliste linux-l