当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创] ubuntu 下 nomachine NX free 远程桌面的安装心得
帖子发表于 : 2008-05-28 15:50 

注册: 2007-10-29 11:05
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
今天参考 nomachine NX free 的安装说明,自己在ubuntu 7.10 下安装并使用正常,把过程和大家分享一下。这个软件的特点就是集成了SSH + VNC ,图形化方面使用,同时支持多用户同时登录,较ubuntu自带的功能强一些,也更安全一些。
一下是我的一些简单总结:
1.首先必须安装了openssh (我这里是ubuntu apt-get install 安装的,源包的可能文件位置不一样,对应修改)
2.下载好安装包 按以下的顺序安装下载的DEB文件(注意顺序否则会安装失败错误)
nxclient
nxnode
nxserver
命令 sudo dpkg -i XXX.deb
3.编辑 openssh 配置文件 sudo gedit /etc/ssh/sshd_config ,修改或添加 AuthorizedKeysFile %h/.ssh/authorized_keys2
重新启动服务 sudo /etc/init.d/ssh restart
4.确保 nx server 运行正常,命令 sudo /usr/NX/bin/nxserver --status
如果显示
NX> 900 Connecting to server ...
NX> 110 NX Server is running.
NX> 999 Bye.
说明服务正常启动。如果失败,尝试将sshd_config 配置文件的 AuthorizedKeysFile 一行改为 AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2 在重新启动服务 sudo /usr/NX/bin/nxserver --start ,正常后在改回AuthorizedKeysFile %h/.ssh/authorized_keys2
5.配置 nx server 配置文件 sudo gedit /usr/NX/etc/server.cfg ,修改其中的
EnableUserDB = "1"
EnablePasswordDB = "1"
保存后,重新启动服务
6.添加nx client 用户,首先确保此帐户在ubuntu 中已经存在。然后使用命令
sudo /usr/NX/bin/nxserver --useradd nxALEX ,提示输入密码,此密码可以不用和正常系统一样,他保存在nx PW db 中。
7.添加帐户的同时,会在帐户的home/nxALEX/.ssh 中添加authorized_keys2公钥。
8.配置客户端,linux和windows下客户端界面配置相同,第一次安装后会有连接向导,很简单,session 连接名称(随意),host 输入ubuntu主机IP,port 默认 22,其他环境参数因人而异的设置好了,点击 login 就可以连接了。
9.客户端中不要随意修改 key 文件内容,可以点击 default 恢复。注意如果帐户已经登录在ubuntu本机,远程就不能同时登录了。
10.本人为linux新手刚使用ubuntu半年多,很多内容参照网上方法,自己实践后写出和大家学习,错误一定是有的,还希望大家共同探讨补充。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-28 16:40 

注册: 2008-04-23 13:33
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
这个nx free只能添加两个用户,需要更多用户连接的话需要购买
建议用freenx,免费的,不过就是没有nx free稳定。。
freenx可以参考我的文章:
http://forum.ubuntu.org.cn/viewtopic.php?p=752554#752554


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [原创] ubuntu 下 nomachine NX free 远程桌面的安装心得
帖子发表于 : 2011-05-11 11:58 

注册: 2011-05-07 7:59
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
晕,难题来了,x64环境,安装步骤正常:
root@server44:~# /etc/init.d/nxserver restart
Trying to restart NX server:
NX> 123 Service stopped.
NX> 153 Stopping NX server monitor.
NX> 153 NX server monitor already stopped.
NX> 122 Service started.
NX> 999 Bye.
Trying to restart NX statistics:
NX> 723 Cannot start NX statistics:
NX> 709 NX statistics are disabled for this server.
NX> 999 Bye.
这里显示正常吧,然后:
root@server44:~# sudo /usr/NX/bin/nxserver --status
NX> 900 ssh: connect to host 127.0.0.1 port 22: Connection timed out
NX> 110 NX Server is stopped.
NX> 999 Bye.
连接失败,可我ssh侦听貌似正常呀:
root@server44:~# netstat -tnl | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN

另外一台装的for i386的就正常:
Last login: Wed May 11 07:48:01 2011 from 122.234.61.36
root@v-581:~# sudo /usr/NX/bin/nxserver --status
NX> 900 Connecting to server ...
NX> 110 NX Server is running.
NX> 999 Bye.
root@v-581:~# netstat -tnl | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
root@v-581:~#

server.cfg俩个我都只改了允许root登录和开启剪贴板共享,其他都默认的呀,搜索无数地方了还是无解,各位大大帮有过经验的帮下忙呀


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译