hallo
Ich versuche FreeNX zu installieren. an und für sich hat das bisher prima geklappt, aber es fehlt noch das letzte bisschen damit der client verbindet.
Also folgendes habe ich gemacht:
vim /etc/apt/sources.list
deb http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx deb-src http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx
hinzugefügt
danach
wget http://free.linux.hp.com/~brett/seveas/freenx/1135D466.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo aptitude install freenx
sudo nxserver --adduser reto
sudo nxserver --passwd reto
sudo nxserver --restart
sudo vim /etc/ssh/sshd_config
zuoberst eingefügt: AllowUsers reto
sudo /etc/init.d/ssh restart
sudo dpkg-reconfigure freenx
custom key kreiiert und die datei
/var/lib/nxserver/home/.ssh/client.id_dsa.key
auf meinen windows rechner kopiert und im NX Client for Windows eingefügt. (ich verwende XP und möchte damit auf mein Xubuntu System zugreifen)
jedoch kann der client nicht verbinden. ssh funktioniert garantiert (ich arbeite von windows aus mit putty)
wenn ich login reto und das passwort eingebe kommt aber diese fehlermeldung:
Server not installed or NX acces disabled ☹
NX> 203 NXSSH running with pid: 1608 NX> 285 Enabling check on switch command NX> 285 Enabling skip of SSH config files NX> 285 Setting the preferred NX options NX> 200 Connected to address: 192.168.1.10 on port: 22 NX> 202 Authenticating user: nx NX> 208 Using auth method: publickey NX> 204 Authentication failed.
der server läuft aber:
sudo nxserver --restart NX> 100 NXSERVER - Version 1.5.0-60 OS (GPL) NX> 123 Service stopped NX> 122 Service started NX> 999 Bye
jetzt frage ich mich bei der zeile NX> 202 Authenticating user: nx, wieso da nicht reto steht und wieso das so nicht klappt. ich habe mich ziemlich lange im netz schlaugemacht und nichts gefunden. dieser beitrag ist auch eine art anleitung für welche die freeNX installieren wollen. leider klappt noch nicht alles
gruss musicman
ps. ich frage mich, bei der erstellung vom user reto:
sudo nxserver --adduser reto NX> 100 NXSERVER - Version 1.5.0-60 OS (GPL) NX> 1000 NXNODE - Version 1.5.0-60 OS (GPL) NX> 716 Public key is already present in: /home/reto/.ssh/authorized_keys2 NX> 1001 Bye. NX> 999 Bye
der public key ist also in /home/reto/.ssh/authorized_keys2, jedoch kann ich den key nicht so im client importieren....