ssh X11 forwarding funktioniert nicht

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

ssh X11 forwarding funktioniert nicht

Beitrag von g4ul1x » 01.11.2008 14:01:34

Hi,

und zwar funktioniert das X11 forwarding bei mir nicht. Beim debuggen bekomme ich folgende ausgabe:
OpenSSH_4.3p2 Debian-9etch3, OpenSSL 0.9.8c 05 Sep 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to ******port 22.debug1: Connection established.
debug1: identity file /home/***/.ssh/identity type -1
debug1: identity file /home/***/.ssh/id_rsa type -1
debug1: identity file /home/***/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3p2 Debian-9etch3
debug1: match: OpenSSH_4.3p2 Debian-9etch3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3p2 Debian-9etch3
debug1: Miscellaneous failure
No credentials cache found

debug1: Miscellaneous failure
No credentials cache found

debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host 'l*************************' is known and matches the RSA host key.
debug1: Found key in /home/****/.ssh/known_hosts:2
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: /home/**/.ssh/identity
debug1: Trying private key: /home/**/.ssh/id_rsa
debug1: Trying private key: /home/**/.ssh/id_dsa
debug1: Next authentication method: password
************************************************* password:
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env LANG = de_DE.UTF-8
debug1: Remote: No xauth program; cannot forward with spoofing.
Wie man bei der Ausgabe sehen kann liegt das Problem bei xauth? Dies ist bei mir aber schon installiert. Sprich das paket xbase-clients..
Hat da einer einen Rat?

mfg
Zuletzt geändert von g4ul1x am 01.11.2008 15:55:08, insgesamt 1-mal geändert.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: ssh X11 forwarding funktioniert nicht

Beitrag von Duff » 01.11.2008 14:15:00

Hallo,

also ich habe auf meinem Server auch keine grafische Benutzeroberfläche wie z.B. gnome oder kde installiert. Allerdings kann ich mich vom Client aus per ssh verbinden und dann dort ein xclock aufrufen, welches ich angezeigt bekomme.

Installiert habe ich auf dem Server folgende Pakete, die mit x beginnen:

Code: Alles auswählen

daniel@homer:~$ dpkg -l|grep -i "^ii  x"
ii  x11-common                        7.1.0-19                             X Window System (X.Org) infrastructure
ii  xarclock                          1.0-11.1                             reversed xclock
ii  xbase-clients                     7.1.ds1-2                            miscellaneous X clients
ii  xbitmaps                          1.0.1-2                              Base X bitmaps
ii  xterm                             222-1etch2                           X terminal emulator
Verbinden zum Server vom Client aus mache ich so:

Code: Alles auswählen

ssh -Yt 192.168.2.98 -l user
Ein Auszug aus dem Verbindungsaufbau vom Client:

Code: Alles auswählen

debug1: Authentication succeeded (publickey).
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: x11_get_proto: /usr/bin/X11/xauth  list :0.0 2>/dev/null
debug1: Requesting X11 forwarding with authentication spoofing.
Hoffe, es bringt dich ein wenig weiter...
Oh, yeah!

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Re: ssh X11 forwarding funktioniert nicht

Beitrag von g4ul1x » 01.11.2008 14:30:37

Danke für deinen Tipp funktioniert leider nicht..

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: ssh X11 forwarding funktioniert nicht

Beitrag von Duff » 01.11.2008 14:48:01

Was hast du denn auf dem SErver installiert?
Oh, yeah!

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Re: ssh X11 forwarding funktioniert nicht

Beitrag von g4ul1x » 01.11.2008 15:05:06

Hmm,

das kann ich dir nicht beantworten,da der Server ein Uni-Server ist. Also kann das sein, dass der Fehler auf der Server Seite liegen kann?

mfg

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: ssh X11 forwarding funktioniert nicht

Beitrag von Duff » 01.11.2008 16:28:34

Mir sagt jetzt die Fehlermeldung beim SSH-Login von dir leider nicht wirklich viel.
Aber ist nach dem Einloggen auf dem Server denn die DISPLAY-Variable gesetzt oder die SSH_CONNECTION?
Oh, yeah!

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Re: ssh X11 forwarding funktioniert nicht

Beitrag von g4ul1x » 01.11.2008 17:54:20

Nein dei DISPLAY Variable ist nicht gesetzt..

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: ssh X11 forwarding funktioniert nicht

Beitrag von Duff » 01.11.2008 17:56:33

Dann setze diese mal.

Hast du auch den Zugriff auf deinem Client mit xhost + erlaubt?
Oh, yeah!

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Re: ssh X11 forwarding funktioniert nicht

Beitrag von g4ul1x » 02.11.2008 21:08:22

ja habe ich.. Trotzdem nichts

Antworten