freenx für Dummies

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
deadbabylon
Beiträge: 369
Registriert: 06.10.2003 11:38:14
Wohnort: Hannover

freenx für Dummies

Beitrag von deadbabylon » 30.04.2005 18:08:04

Hallo zusammen,
ich wollte eigentlich gerne einmal den freenx-Server ausprobieren, nur hab ich es seit Wochen noch nicht geschafft, eine Verbindung herzustellen.

Meine Vorgehensweise:

Auf dem Server (Debian Sarge/ctVDR)
1. deb http://kanotix.com/files/debian ./ in sources.list
2. apt-get install freenx
3. Beim Konfigurieren von freenx hab ich erstmal die nomachine-keys ausgewählt.
4. nxserver --adduser sebastian
5. nxserver --passwd sebastian
6. nxserver --restart

Auf dem Client (Debian Sid):
1. Debian-Client von NoMachine runtergeladen und installiert
2. nxclient gestartet und Sessiondaten eingegeben
3. Verbindungsversuch bricht mit folgender Meldung ab:
NX> 203 NXSSH running with pid: 8391
NX> 285 Enabling skip of SSH config files
NX> 200 Connected to address: 192.168.255.50 on port: 10808
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.
Kann es evtl. daran liegen, dass ich schon ssh mit public/private-Keys eingerichtet habe (die auch funktionieren)? Bei Bedarf poste ich mal die sshd_config. (Port 10808 für ssh ist richtig)


Rechte auf dem Server:

Code: Alles auswählen

vdr:~# ls -l /var/lib/nxserver/home/.ssh/
total 8
-rw-------  1 nx root 687 Apr 30 18:04 authorized_keys2
-rw-r--r--  1 nx root 229 Apr 30 18:04 known_hosts
Weiss jemand Rat, was ich falsch mache?

Sebastian

charno
Beiträge: 636
Registriert: 28.06.2004 20:24:34

Re: freenx für Dummies

Beitrag von charno » 03.05.2005 22:46:04

deadbabylon hat geschrieben: 4. nxserver --adduser sebastian
5. nxserver --passwd sebastian


NX> 202 Authenticating user: nx
Hmh, ich kenne das programm, protokoll oder was auch immer zwar nicht, aber das ist mir mal aufgefallen: du erstellst einen nx-user namens sebastian, aber der client versucht offenbar, sich als user nx anzumelden
"Wer sich nicht bewegt, spürt seine Fesseln nicht." - Rosa Luxemburg

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 25.05.2005 22:08:02

Du musst auf dem server aus \home\.nx\.ssh die datei client.id_dsa.key in das entsprechende verzeichnis auf dem nxclient kopieren.
Debian SID

deadbabylon
Beiträge: 369
Registriert: 06.10.2003 11:38:14
Wohnort: Hannover

Beitrag von deadbabylon » 22.07.2005 00:50:05

Habs endlich raus: In der /ect/ssh/sshd_config auf dem NX-Server muss die folgende Zeilge auskommentiert sein:
#AuthorizedKeysFile .ssh/authorized_keys

Kosi
Beiträge: 2
Registriert: 22.07.2005 16:56:29

Beitrag von Kosi » 22.07.2005 18:29:25

Hi!

Versuche das gerade auch zum Laufen zu bringen, finde aber nirgends, wie ich dem NXClient auf meiner Windows-Maschine hier beibringe, mich genauso wie PuTTY oder SCP mit meinem vorhandenen Key (via Pageant) zu authentifizieren, der will immer ein Passwort haben, obwohl mein sshd sowas gar nicht akzeptiert. Außerdem habe ich noch nicht herausgefunden, wie ich das Ding dazu bringe, den angegebenen User auch zu benutzen, anstatt dämlich immer wieder den nicht-existenten User "nx" zu probieren. Hat jemand mal nen Tip für mich?

TIA!

Kosi

Antworten