我已经通过'yum install nx freenx'命令在RHEL 6.3上安装了nx&freenx。 在configuration文件node.conf中,我已经取消了以下几行注释:
ENABLE_USERMODE_AUTHENTICATION="0" ENABLE_PASSDB_AUTHENTICATION="0" ENABLE_SSH_AUTHENTICATION="1"
在我的Mac客户端上,我安装了NoMachine播放器,并从服务器复制client.id_dsa.key。 在服务器上,我可以通过nxserver –start命令成功启动nxserver。 当我运行nxserver –status时,我得到以下输出:
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected) NX> 110 NX Server is running NX> 999 Bye
所以对我来说,这意味着nexserver正在运行,而且我可以远程login到端口。 问题是,当我尝试连接使用我的NoMachine客户端时,我几乎instnantly得到以下错误:
The NoMachine service is not available or the NX access was disabled on host xxx.xxx.xxx.xxx.
现在我在另一台电脑上也有相同的设置,而我从来没有遇到任何问题。 有什么想法吗?
当你说它在另一台计算机上工作时,你的意思是另一台Mac OS X机器,具有相同的操作系统版本? 因为我们在最新版本的MacOSX上遇到了很多问题,因为它不再与Rosetta一起提供。 您可能想尝试“opennx”而不是Nomachine客户端。
你可以SSH服务器? Linux端是否启用了防火墙(iptables)?
freenx中Nomachine的版本是否比Nomachine网站上的版本要旧?