zz from: http://hi.baidu.com/shuxiaotu/blog/item/c0d9917be756a4e62f73b3d5.html
1. 下载:
http://www.nomachine.com/select-package.php?os=linux&id=1
(1) NX Desktop Server DEB for Linux
(2) NX Node DEB for Linux
(3) NX Client DEB for Linux
2. 安装
(1) 注:如果之前装过FreeNX或者NX,都要卸掉
一定要按照以下的顺序安装包,既可以双击下载到的deb包,也可以用命令行:
sudo dpkg -i file/path/filename.deb
(2) 顺序:
nxclient
nxnode
nxserver
注:中途可能会出现由于PRINT或者其他权限的东西,按照提示,安装缺失的包或者执行命令即可。
3. 配置(很重要)
(1) 配置ssh
sudo vim /etc/ssh/sshd_config
添加行:
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
(如果有,可能是以前装过,要注释掉)
(2)重启并确认:
i. 重启:
sudo /etc/init.d/ssh restart
ii. 确认能正常运行:
sudo /usr/NX/bin/nxserver --status
如果能得到以下信息,就可以了:
NX> 900 Connecting to server ..
NX> 110 NX Server is running.
NX> 999 Bye.
(3) 更改nx配置文件
i. 修改server配置文件:
sudo vim /usr/NX/etc/server.cfg
去掉以下两行的注释,并改值:
EnableAutokillSessions = "1"-------->能删掉很old的进程
EnableUnencryptedSession = "0"------>加密
ii. 修改client配置文件:
sudo vim /usr/NX/etc/node.cfg
去掉下行的注释并修改值:
EnableUnencryptedSession = "0"------>加密
(4)安装windows客户端并配置
安装不用多说,除了就是要选择和你装的服务器上NX版本一样的版本,有的建议说装旧版本是为了兼容freeNX。配置说一下:
i. 基本配置:
系统: unix;
桌面: ubuntu的话,选gnome;
网络: 一般是局域网,LAN;
显示: fullscreen,效果最好;
ii. 操作:
alt+tab或者win徽标键可切换出来,右键任务栏可以关闭,有disconnect/terminate可选,前者只是断链,进程不关;后者关闭进程。
效果还是很不错的,尤其是很快,比vnc好多了