LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1154|回复: 6

nxserver出错,怎么解决?

[复制链接]
发表于 2006-5-12 12:47:51 | 显示全部楼层 |阅读模式
我的系统是AMD64 1G内存  suse 10.1beta3,现以这台机做NX sever ,另一台winxp做NX Client进行连接。sever用的是suse 10.1beta3自带的FreeNX,客户机是Nomachine的nxclient。

客机运行nx client连接时提示sever未启动。

于是在sever机中运行nxsever  --start出现如下信息:

linooxcomputer:/home/linoox # nxserver --start
NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)
mv: 无法 stat “/var/lib/nxserver/home/.ssh/authorized_keys2.disabled”: 没有那个 文件或目录
NX> 122 Service started
NX> 999 Bye

上面的“/var/lib/nxserver/home/.ssh/authorized_keys2.disabled”出错,经检查确无此路径,不知此文件有什么用的。
但再下一句是Service started。

紧接着用nxserver --status检查,却是显示“NX Server is stopped”。

怀疑是安装问题,把nxserver 卸了再重装还是如此。

请问如何解决?


下面是操作记录:

linooxcomputer:/home/linoox # nxserver
NXSERVER - Version 1.4.0-44 OS (GPL)
Usage: nxserver <option>
--adduser <user>: Add a new user
--passwd <user>: Change password of <user>
--deluser <user>: Remove a user from nx
--listuser: List enabled users

--start: Start the nx server
--stop: Stop the nx server
--status: Show status of nx server
--restart: Restart the nx server and terminate all running sessions

--list [ user | sessionid ]: List running sessions of user or sessionid
--history [ user | sessionid | clear ]: Show history [ of user | sessionid ] or clear the history
--terminate <user | :display | sessionid>: Terminate the session pointed to by
       sessionid or display, or all sessions of the specified user.
       Use * for all sessions.
--suspend <user | :display | sessionid>: Suspend the session pointed to by
       sessionid or display, or all sessions of the specified user.
       Use * for all sessions.
--cleanup: Terminates all running sessions. Useful after power-outage.

--broadcast <message>: Send a message to all users
--send <user | :display | sessionid> <message>: Send a message to the specified user or sessionid
linooxcomputer:/home/linoox # nxserver --status
NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)
NX> 110 NX Server is stopped
NX> 999 Bye
linooxcomputer:/home/linoox # nxserver --start
NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)
mv: 无法 stat “/var/lib/nxserver/home/.ssh/authorized_keys2.disabled”: 没有那个 文件或目录
NX> 122 Service started
NX> 999 Bye
linooxcomputer:/home/linoox # nxserver --status
NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)
NX> 110 NX Server is stopped
NX> 999 Bye
linooxcomputer:/home/linoox # nxserver --userlist
NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)
NX> 146 NX users list

Username
---------------
linoox

NX> 999 Bye
 楼主| 发表于 2006-5-15 10:36:59 | 显示全部楼层
还没解决,论坛里有谁搞定了NXserver的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 10:02:50 | 显示全部楼层
nxsever没搞定,倒是rdesktop搞定了。

在shell中输入 rdesktop -f  远程计算机的ip地址   然后眼前一亮远程计算机的windows xp的登录界面出现在本地的计算上。登录入后,就和在本地操作windows xp一样,上网看DVD都行,浑然不觉是通过linux远程使用windows的。

我是在100M网中使用的,如果是通过internet连接,不知速度是否很慢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 10:03:04 | 显示全部楼层
nxsever没搞定,倒是rdesktop搞定了。

在shell中输入 rdesktop -f  远程计算机的ip地址   然后眼前一亮远程计算机的windows xp的登录界面出现在本地的计算上。登录入后,就和在本地操作windows xp一样,上网看DVD都行,浑然不觉是通过linux远程使用windows的。

我是在100M网中使用的,如果是通过internet连接,不知速度是否很慢。
回复 支持 反对

使用道具 举报

发表于 2006-5-16 15:55:25 | 显示全部楼层

nxserver 安装完成后要运行一下下面的命令就OK了

nxsetup --install --setup-nomachine-key
回复 支持 反对

使用道具 举报

发表于 2006-5-16 15:55:41 | 显示全部楼层

nxserver 安装完成后要运行一下下面的命令就OK了

nxsetup --install --setup-nomachine-key
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-17 08:57:16 | 显示全部楼层
Post by itsenser
nxsetup --install --setup-nomachine-key




nxserver  --status  已经显示是  run 了,但在windows 上运行nx client还是显示没有建立连接。

是否建立连接需要什么协议的,目前两台机的smb是通的,windows机和lsuse机可以互相进行磁盘操作。rdesktop也已经可以建立远程桌面。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表