[linux-l] ssh weder -Y noch -X
Pascal Volk
linux-l at edelhost.de
Mo Jun 5 01:33:02 CEST 2006
* 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?
Gruß
Pascal
--
rm -Rfv /tmp/../ && echo "are you sure???"
Die BeLUG im IRC:
irc://irc.freenode.net/#belug
____ ____ ____ ____ ____ _________ ____ ____ ____ ____ ____ ____
||/ |||j |||o |||i |||n ||| |||# |||b |||e |||l |||u |||g ||
||__|||__|||__|||__|||__|||_______|||__|||__|||__|||__|||__|||__||
|/__\|/__\|/__\|/__\|/__\|/_______\|/__\|/__\|/__\|/__\|/__\|/__\|
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20060605/7517cf30/attachment.sig>
Mehr Informationen über die Mailingliste linux-l