Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1311707
  • 博文数量: 124
  • 博客积分: 5772
  • 博客等级: 大校
  • 技术积分: 1647
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-27 10:39
文章分类

全部博文(124)

文章存档

2020年(1)

2019年(1)

2018年(5)

2017年(2)

2016年(17)

2015年(3)

2014年(7)

2013年(11)

2012年(13)

2011年(30)

2010年(34)

分类: LINUX

2010-09-27 21:50:04

NX可以让用户远程登录到LINUX桌面,下面介绍在UBUNTU10.04LTS上安装NX的过程
1.确保必要的依赖包存在。

在新立得管理器(Synaptic)里搜索以下软件包,确保它们已经被安装
libstdc++2.10-glibc2.2
openssh

2.下载nomachine的NX free edition server client.

Download "NX Desktop Server DEB for Linux" from:
... linux&id=1

Download "NX Node DEB for Linux" from:

Download "NX Client DEB for Linux" from:

3.如果你以前安装过FreeNX或者其它版本的NX,请先通过新立得卸载(用命令行也可以)
并移除相关的文件夹和残留文件。

-----------------------------------
安装
-----------------------------------
按以下的顺序安装下载的DEB文件(顺序很重要,nxserver依赖于前两个包的安装)
nxclient
nxnode
nxserver
直接双击下载到的deb 文件安装即可。喜欢用命令行方式的可以cd到deb文件所在文件夹
或用命令:

sudo dpkg -i file/path/filename.deb

 

-----------------------
配置
----------------------- 

1.使用你喜欢的编辑器编辑
/etc/ssh/sshd_config 文件
比如:

sudo vi /etc/ssh/sshd_config

添加一行:
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2

(注:如果原来有了AuthorizedKeysFile开头的这一行,很可能是因为之前安装过其他版本的NX,可以注释掉)

重启sshd:

sudo /etc/init.d/ssh restart

确定nxserver已经能正常运行:

sudo /usr/NX/bin/nxserver --status

如果得到信息如下,就是可以了

NX> 900 Connecting to server ..
NX> 110 NX Server is running.

NX> 999 Bye.


如果有错的话,应该是配置上的问题。到此nxserver安装完成。
---------------------------------
更改nxserver配置文件
---------------------------------

sudo vi /usr/NX/etc/server.cfg

去掉以下两行的注释,并改为

Enableautokillsessions = "1"
Enableunencryptedsession = "0"


在Windows或LINUX上安装nxclient,比如在windows上安装nxclient,按照设置进行设置,最后登录的用户名密码可选择安装nxserver的LINUX主机的用户名和密码进行登录。就可以看到远程LINXU的桌面了。 
阅读(4755) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-09-28 15:46:50

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com