1. 服务器端
1.1 安装
首先需要在linux上安装nx软件包,我这里是在CentOS6x上做的测试,运行下面命令来安装软件包
[plain] view plain copy print ?
$ sudo yum install nx freenx
1.2 初始化
首先切换到root用户,然后运行下面命令来初始化nxserver
[plain] view plain copy print ?
# /usr/bin/nxsetup --install
1.3 配置
初始化之后,修改/etc/nxserver/node.conf文件,将其中
[plain] view plain copy print ?
#ENABLE_PASSDB_AUTHENTICATION="0"
改为
[plain] view plain copy print ?
ENABLE_PASSDB_AUTHENTICATION="1"
1.4 启动服务
[plain] view plain copy print ?
$ sudo /etc/init.d/freenx-server restart
2. 客户端安装与配置
2.1 首先从http://nomachine.com/下载,这里我下载的是3.5版本NX Client for Windows。
2.2 参考http://www.kernelhardware.org/how-to-setup-freenx/来配置NX Client for Windows。
其中需要将key替换成server端的/etc/nxserver/client.id_dsa.key文件中的内容。
(应该是/var/lib/nxserver/home/.ssh/client.id_dsa.key)
2.3 配置完,就可以使用客户端来连接nx server了。
参考:http://www.kernelhardware.org/how-to-setup-freenx/