Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
grell
Titel: freenx nxserver nxclient - Authentifizierung gelingt nicht  BeitragVerfasst am: 20.08.2006, 14:42 Uhr



Anmeldung: 22. Okt 2005
Beiträge: 20

Hi all,

wer kann mir helfen, um auf einen neu aufgesetzten kanotix den freenx server einzurichten? Ich benutze den schon länger und hatte solche Probleme bisher nicht. Das ist der output des nxclients, wenn ich mit meinem account und dem korrekten password auf dem server eine nx session starten will:

------------------------------------------------------------------------------
NX> 203 NXSSH running with pid: 5644
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 200 Connected to address: 192.168.0.106 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 1.4.0-45-SVN OS (GPL)
NX> 105 hello NXCLIENT - Version 1.5.0
NX> 134 Accepted protocol: 1.5.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: georg
NX> 102 Password:
Connection to 192.168.0.106 closed by remote host.
------------------------------------------------------------------------------

Offenbar klappt die Authentifizierung auf dem server nicht.

CLIENT
kanotix 2005.04
nomachine nx client 1.5.0-135 for linux, ssh für allen traffic eingestellt
mit diesem client kann ich auf einem anderen kanotix 2005.04 rechner eine nx kde session starten, wie immer
mit ssh kann ich mich auf dem server einloggen und auch sftp benutzen

SERVER
kanotix easter 2006 rc4 mit dist-upgrade 18.8.06
kernel 2.6.16.16-kanotix-1
freenx 0.4.4+0.4.5-4 mit nomachine-keys
(user nx wurde automatisch im Verzeichnis /var/lib/nxserver/home/ angelegt,
dort sind die keys in .ssh/ abgelegt)
sshd und nxserver laufen

ohne Erfolg habe ich Folgendes versucht:

1. freenx und ssh neu installieren, vorher dpkg --purge freenx
2. dpkg-reconfigure freenx mit nomachine-key
3. chmod 640 /var/lib/nxserver/home/.ssh/authorizedkeys2
4. nxsetup --uninstall --purge und danach nxsetup --install --setup-nomachine-key (danach wird die Verbindung zum nxserver automatisch getestet und klappt nicht mit folgender Fehlermeldung:

------------------------------------------------------------------------------
root@iwk:/home/georg# nxsetup --install --setup-nomachine-key
Setting up /etc/nxserver ...done
Setting up /var/lib/nxserver/db ...done
Setting up /var/log/nxserver.log ...done
Setting up known_hosts and authorized_keys2 ...done
Setting up permissions ...done

----> Testing your nxserver configuration ...
Warning: Could not find nxdesktop in /usr/lib/nx. RDP sessions won't work.
Warning: Could not find nxviewer in /usr/lib/nx. VNC sessions won't work.
Warning: Invalid value "COMMAND_START_GNOME=gnome-session"
Users will not be able to request a Gnome session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
Users will not be able to request a CDE session.

Warnings occured during config check.
To enable these features please correct the configuration file.

<---- done

----> Testing your nxserver connection ...
Fatal error: Could not connect to NX Server.

Please check your ssh setup:

- Make sure "nx" is one of the AllowUsers in sshd_config.
- Make sure your sshd allows public key authentication.
- Make sure your sshd is really running on port 22.
- Make sure your sshd_config AuthorizedKeysFile in sshd_config is set to authorized_keys2.
------------------------------------------------------------------------------

Einziger Fehler bei der Erstinstallation war, daß der Aufruf von "nx-server starten" im Kanotix-Menu eine Konsole öffnet, dann aber hängen bleibt. Ein manueller start von nxsetup-kanotix läuft glatt durch - mit nomachine-key natürlich.

Bin für jede Unterstützung dankbar, da ich den Rechner (server) brauche, um darauf zu arbeiten. Bin einigermaßen überrascht, daß diese letzte Hürde bei der Einrichtung das Projekt jetzt lahmlegt. Es wir eine Kleinigkeit sein - aber welche?

Gruß, grell
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
ockham23
Titel:   BeitragVerfasst am: 20.08.2006, 15:13 Uhr



Anmeldung: 25. Mar 2005
Beiträge: 2133

Hallo grell,
mir fehlen leider die Kenntnisse, um deine Installation reparieren zu können. Da ich freenx aber selber verwende, hilft dir vielleicht mein Vorgehen bei der Fehlersuche:

1. Einrichtung Server: Easter-RC4 mit Kernel 2.6.17.8-slh-up-1, letztes d-u vor ca. 10 Tagen, NXSERVER - Version 1.4.0-45-SVN OS (GPL), Einrichtung - ausschließlich! - mit dem Befehl
Code:
dpkg-reconfigure freenx
und Bestätigung der Vorgaben.

2. NXclient 1.5.0-135 Live-CD 2005-04, Zugriff funktioniert sowohl ohne als auch mit ssl.

Schlussfolgerung: Es müsste also ganz unspektakulär mit dpkg-reconfigure freenx klappen; bei Bedarf noch ssh beim Booten starten.

_________________
And I ain't got no worries 'cause I ain't in no hurry at all (Doobie Brothers, "Black Water").
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
grell
Titel:   BeitragVerfasst am: 24.08.2006, 21:07 Uhr



Anmeldung: 22. Okt 2005
Beiträge: 20

Danke ockham23,

ich habs nicht mehr zum Laufen bekommen, irgendwas mit ssh/freenx muß (vielleicht beim dist-upgrade?) so verbogen sein, daß auch ein dpkg --purge ssh+freenx mit nachfolgender Neuinstallation nicht half.

Also Neuinstallation - nu funktionierts Smilie

grell
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007