Ubuntu安装FreeNX Server以及WinXP安装NX Client远程控制Ubuntu
来源:互联网 发布:手机调整图片尺寸软件 编辑:程序博客网 时间:2024/06/06 11:45
一、Ubuntu端安装FreeNX Server
安装Ubuntu版本:10.04.3 LTS
- 安装OpenSSH:
sudo rm /etc/ssh/ssh_host_dsa_key*
sudo rm /etc/ssh/ssh_host_rsa_key*
sudo apt-get install openssh-server openssh-client
安装完成后可以使用ssh localhost命令来测试是否能ssh登录。如果总是报Connection reset by Peer的错误,则需要删除所有/etc/ssh/ssh_host_dsa_key* 和 /etc/ssh/ssh_host_rsa_key* 的证书,重新安装openssh-server后再尝试。
- 安装FreeNX Server:选用FreeNX而不是NX Server原生版本,主要是因为后者有连接数目为2的限制,前者没有这个限制。
参考如下文章中的步骤:https://help.ubuntu.com/community/FreeNX
sudo add-apt-repository ppa:freenx-teamsudo apt-get updatesudo apt-get install freenx
- 安装并执行nxsetup脚本
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gztar -xvf nxsetup.tar.gzsudo cp nxsetup /usr/lib/nx/nxsetupsudo /usr/lib/nx/nxsetup --install
- 检查FreeNX Server运行状况:
$ which nxserver --> /usr/bin/nxserver
$ sudo /usr/bin/nxserver --status
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.5.0)
NX> 110 NX Server is running
NX> 999 Bye
- 将需要远程登录的用户添加到NX Server中:
sudo nxserver --useradd/adduser <User Name>
sudo nxserver --userlist/listuser
- 生成新的custom keys:
sudo rm /var/lib/nxserver/home/.ssh/server.id_dsa.pub.key
sudo rm /var/lib/nxserver/home/.ssh/client.id_dsa.keysudo rm /var/lib/nxserver/home/.ssh/authorized_keys2
sudo /usr/lib/nx/nxkeygen
检查上述几个文件是否最新生成的。
- 重启NX Server
sudo /usr/bin/nxserver --restart
================================================
- 安装NX Client:选择用NoMachine公司的原生版客户端,据说效果比其他的衍生版本要好。
从http://www.nomachine.com/select-package-client.php下载最新的NX Client安装程序,执行:
sudo dpkg -i nxclient_3.5.0-7_i386.deb
- 运行NX Client
/usr/NX/bin/nxclient &
- 配置NX Client:参考Windows版NX Client的配置。
二、WinXP通过NX Client远程遥控Ubuntu :
- 下载安装Windows版本的NX Client:http://www.nomachine.com/download-package.php?Prod_Id=3655
- 运行NX Connection Wizard进行配置:
1. 从服务器端(Ubuntu)的下述文件中拷贝出私钥,粘贴到DSA Key对话框中,如下图所示:# less /var/lib/nxserver/home/.ssh/client.id_dsa.keys
2. 如果登录过程中出现“验证失败”等错误,可以尝试在/etc/ssh/sshd_config中添加如下内容:
3. 重启SSH服务: sudo /etc/init.d/ssh restart
- AuthorizedKeysFile /var/lib/nxserver/home/.ssh/authorized_keys2
- AllowUsers <User Name>
- #AllowUsers root
- AllowUsers nx
三、重要参考:
- https://help.ubuntu.com/community/FreeNX
- https://help.ubuntu.com/community/NomachineNX
- http://hi.baidu.com/aoxinguy/blog/item/90e4f5949b4fb6017af48047.html
- Ubuntu安装FreeNX Server以及WinXP安装NX Client远程控制Ubuntu
- Ubuntu安装配置NX Server
- Ubuntu安装配置NX Server
- 一、Ubuntu端安装FreeNX Server
- CentOS、Ubuntu下安装FreeNX远程桌面
- CentOS、Ubuntu下安装FreeNX远程桌面
- 阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制
- 阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制
- Ubuntu 9.10 NFS server & client 配置安装
- ubuntu 12.04 nfs-server/client安装配置
- ubuntu 12.04 nfs-server/client安装配置
- ubuntu 12.04 nfs-server/client安装配置
- ubuntu 12.04 nfs-server/client安装配置
- Ubuntu安装mysql-server、client、workbench
- NX server的安装
- ubuntu 14.04桌面版下安装openssh-server以及通过xshell远程连接该服务器(ubuntu)
- ubuntu oracle client 安装
- Ubuntu系统安装 teamviewer 远程控制软件
- Image watermark with PHP
- Opencms 静态导出子路径的设置
- 积分怎么拿啊!
- OpenCms8.0.2 Static Export Tutorial -引自Wiki百科
- UVa Problem 10012 How Big Is It? (它有多大?)
- Ubuntu安装FreeNX Server以及WinXP安装NX Client远程控制Ubuntu
- 96. Cheats never prosper. 骗子发不了财
- 黑马程序员_IO
- JSTL之国际化
- AOP实践:java.lang.instrument的使用
- Linux下内存释放问题相关知识
- Plone获得Packt开源CMS奖评比第三名
- lcd显示bmp图片程序
- 读格林斯潘回忆录-14