Forum: PC-Programmierung X2Go Fehler bei Verbindung über SSH


von Sandra (Gast)


Lesenswert?

Hi,

ich habe einen Ubuntu 12.04 Server und wollte nun eine graphische 
Oberfläche installieren und dort mit X2Go einloggen, deshalb habe ich 
folgende Schritte durchgeführt:

1. Die SSH-Verbindung so konfiguriert, dass man sich per Key und auch 
mit Passwort einloggen kann. Ich habe beide Wege mit Putty getestet und 
beide Wege funktionieren!

2. Die Gnome GUI installieren (lt der Info die ich bekommen habe, hat 
X2go Probleme mit Ubuntu Desktop deshalb habe ich gnome-session-fallback 
installiert, diese Oberfläche gefällt mir aber nicht so gut! Geht es 
nicht doch auch mit Ubuntu Desktop?)
1
sudo apt-get update 
2
sudo apt-get upgrade 
3
sudo apt-get install gnome-session-fallback 
4
sudo reboot

3. X2go Server installieren
1
sudo apt-add-repository ppa:x2go/stable 
2
sudo apt-get update 
3
sudo apt-get install x2goserver



Ich habe den Key bei X2go unter "RSA-/DSA-Schlüssel verwenden (ssh):" 
eingefügt.
...ich habe aber keinen Haken gesetzt bei "Proxy Server für SSH 
Verbindung verwenden"

Und unter Sitzungsart "Andere Desktopumgebung" Befehl: "gnome-session 
---session=gnome-classic" eingefügt

Wenn ich mich nun Verbinde, so wird auch noch das PW für den Privatkey 
abgefragt. Dieses gebe ich korrekt an, aber das Fenster geht nicht weg 
und die Verbindung öffnet sich nicht :-( Leider erhalte ich keine 
konkrete Fehlermeldung.

Nun ist es so, dass ich mit X2go auf den Server komme, nicht aber mit 
dem ssh-key (dies funktioniert aber definitiv noch über Putty).

Weiß wer woran dies liegen könnte?

von ./. (Gast)


Lesenswert?

Da gibts droelfzzzig Mio Moeglichkeiten.

Das geht mit Schnulli wie nicht uebereinstimmende Sprachumgebung los,
und hoert bei nicht eingeschaltetem X11-Forwarding in der SSH-Konfig 
auf.

Gugg in die Logfiles und mach das Debugging beim ssh-Server an.

von Sandra (Gast)


Lesenswert?

Hallo ./. bist woher kommst du denn? Klinst etwas eigenartig? Vielleicht 
bist du ja ein Hobbit oder ...

Ich würde dir etwas widersprechen, da ich mit X2Go und über die 
Passworteingabe wunderbar auf den Server kommen
> X11 Forwarding ist aktiviert und auch die Sprachumgebung muss passen.

Zudem komm ich mit Putty auch incl. PrivateKey File 
(PasswordAutentication = no) auch auf den Server.

Diesen Private Key habe ich mit dem KeyGenerator von Putty erstellt und 
habe ihn auch bei X2Go eingelesen.

von Sandra (Gast)


Lesenswert?

Also ich habe nun man das Auth.log geöffnet und sehe folgende Zeile wenn 
ich mich per PrivateKey über ssh einloggen möchte:

sshd[***]: Received disconnect from **.**.**.**: 11: Bye Bye [preauth]

In der Syslog steht zu diesem Zeipunkt nichts drin.

Muss ich dem X2Go Server sagen, wo my Keyfile steckt oder weiß er das 
von der sshd_config?

von ./. (Gast)


Lesenswert?

Der connected scheinbar den Client und erwartet einen Keyagent der da 
lauscht.

(Putty: Pageant oder so...)

Viel Erfolg!

von Sandra (Gast)


Lesenswert?

Aber warum sollte denn x2go mit dem client connecten wollen? Ich habe 
doch in x2go die ip meines servers (mit dem sich x2go verbinden soll) 
eingetragen!? Wo sollte diese einstellung (sich mit dem client zu 
verbinden) denn zu finden sein. Wie kann ich diese ändern???? So viele 
Felder sind das ja nicht die man bei x2go einstellen kann!????? 
...confused

Ich verstehe auch die Anmerkung: "(Putty: Pageant oder so...)" nicht so 
recht. Hier habe ich eine Anleitung gefunden, wie ich von meinem 
PrivateKey aus mit dem Pageant direkt einloggen kann. Aber das hat doch 
- so wie ich es verstehe - nichts mit meinem SSH-Login über X2Go zu 
tun?!

von Sandra (Gast)


Lesenswert?

@./.
Deine Antwort klingt, als wüsstest du was ich tun müsste...

Kannst du es mir noch etwas genauer erklären?

von Sandra (Gast)


Lesenswert?

Hallo,

nur falls wer mal das gleiche Problem hat...

Hier ist die Beschreibung des Bugs und auch die Lösung

http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=290\

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.