凤翼天翔 发表于 2013-12-20 23:11:24

linux的VPS安装xfce-freenx远程桌面教程


FreeNX是继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图 像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;


系统环境:centos 5.9    VPS内存要求:推荐256M或以上

过程如下:
首先安装轻量级桌面系统XFCEyum groupinstall XFCE安装freenx服务端yum install freenx到此为止,服务器端程序安装完毕
安装浏览器firefoxyum install firefox安装flashwget http://www.iiizz.com/dl/flash-plugin-11.2.202.310-release.i386.rpmrpm -ivh flash-plugin-11.2.202.310-release.i386.rpm安装中文字体支持yum -y install fonts-chinese下载freenx客户端http://www.iiizz.com/dl/nxclient-3.5.0-9.exe安装完成后打开客户端软件,点击configure进行配置,密码为你的VPS的root密码


Host里输入NX服务器的IP,端口22,Desktop选择“Unix”和“Custom”下拉框Display里的Y和H表示显示的窗口尺寸大小,根据自己情况设置



点击“Settings”,勾选“Run the following command”单选按钮,并在下面的文本框中输入:startxfce4,并勾选“New virtual desktop”单选按钮,点“OK”确定



在putty里输入以下命令cd /etc/nxserver/ls显示
client.id_dsa.keynode.conf.samplepasswords.orig         users.id_dsa
node.conf          passwords         server.id_dsa.pub.keusers.id_dsa.pubcat client.id_dsa.key显示如下
-----BEGIN DSA PRIVATE KEY-----
MIIBugIBAAKBgQDhBXavBOvF7LX3LuOlPszp7NyWYNIZwBPIobe328+KxEUCRRyi
GjeNcXYcx+gmVNsA2gRix7WS6OXa6GBUW/t/c2Xe3UHD1r3SILYcsdbyySPm7eEH
G0aVz8ABnuwT+XdQxcOcM4/O9uTh+ZjJK18LiNIRfgzcABkP55XHM4yexwIVAKTq
hR1WCfe47v2tnEqVyMO09zfXAoGAcugsnKttmPYaFe/7UKv3THHi9XSAWdL2kal+
0H/NoSZjRgEg/Zy0/IceufFnpo3BwcB1+/nrMyxWNVfvVyAE2bED7szvrTPfXZFA
5YcnMd62mgMmOym02Fx9qYX9ORIAslqANe+AwfEOfh6bB0fXx1x5StZ9lYyMztRR
OiIjxTkCgYAeh6xA8TGQIHaBt2+I2dDEaCfeqpRLUfiARduDG6fokvDCPA4N+ILh
EcX5ElUa6Lm18jMIy8VeeqQ5+QrFdaFMJnEJvIWzWFXRO/yG9FmNBLi4xe1sYo2g
4Nb2W4wKqNFP5y3O1jKUy/ChgC2dOzYqBTFGQ0bE4m1nmWToIfkfEQIUS22LyGd8
+XsWHfAxTkPrNqJU5UE=
-----END DSA PRIVATE KEY-----
点击“Key”,把蓝色部分内容粘贴到下图框里覆盖原有的内容,然后点“save”,“ok”,点“Login”即可远程登录到centos的图形桌面环境。





安装完成,用的openVZ的VPS测试稳定状态下占用内存大概在100左右,不同VPS可能不同



如果系统是centos 6 则使用以下命令安装xfcewget http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpmyum search xfceyum groupinfo xfceyum groupinstall xfce原文出处http://iiizz.com/forum.php?mod=viewthread&tid=161&extra=page%3D1


补充内容 (2013-12-21 16:36):
说明一下有一个地方可能容易引起误解:粘贴key时,是把在你的putty里,使用cat client.id_dsa.key命令后显示的内容粘贴到key选择框里,如蓝色部分内容

jiaruseng 发表于 2013-12-21 10:35:21

标记一下 迟早用得上 谢谢楼主详细教程:)

未来式 发表于 2013-12-21 13:43:21

谢谢楼主分享。。。。。

wlxx 发表于 2013-12-21 16:23:40

照着做了,没有成功:Q:'(

凤翼天翔 发表于 2013-12-21 16:46:03

wlxx 发表于 2013-12-21 16:23 static/image/common/back.gif
照着做了,没有成功

说明一下有一个地方可能容易引起误解:粘贴key时,是把在你的putty界面里,使用cat client.id_dsa.key命令后显示的内容粘贴到key选择框里,显示如蓝色部分内容,而不是把本贴中的蓝色部分内容粘贴进去。
或者使用ftp进到你的VPS的 /etc/nxserver/client.id_dsa.key 位置把这个文件下载下来然后导入key就可以了

misca 发表于 2013-12-21 16:54:19

留个较硬,正准备买个小内存的VPS用来查询用

搞搞阵 发表于 2014-1-26 08:50:57

装xfce一条命令就OK,为什么搞那么复杂?

凤翼天翔 发表于 2014-1-26 22:26:00

搞搞阵 发表于 2014-1-26 08:50 static/image/common/back.gif
装xfce一条命令就OK,为什么搞那么复杂?

教程里装xfce的确只用了一条命令
但是装远程桌面仅仅装一个xfce是不行的

leevans 发表于 2014-1-26 22:37:46

好教程,谢谢楼主。                  

Freemasonry 发表于 2014-2-6 10:17:30

NC是直接截取屏幕图 像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好

orright 发表于 2014-2-6 11:01:38

是个新技术阿,学习下.....

xinyf88 发表于 2014-4-20 07:42:32

虽然现在都是用的命令行,不过以后vps内存大了,还是用个桌面方便

flyboy612 发表于 2014-6-25 21:39:31

稍微看了一下,比vnc简单的不止一点点啊

lxwlen 发表于 2014-7-17 23:12:28

楼主,推荐个好点的VPS服务商呢?

骑驴看猪 发表于 2014-7-25 19:20:49

谢谢楼主分享 以后应该用的着linux服务器 不太懂命令。。

liguagua 发表于 2014-7-27 15:56:09

etc 下没用 这个/etc/nxserver/ 这个目录。

查找,rpm -q 说没安装xfce, 用yum grouplist 说已经安装了。

怎么办?

虚度人生 发表于 2014-9-16 17:42:54

按照教程来的 但是显示如图错误

lovepanda 发表于 2014-12-27 15:53:17

标记下,以后会用得着,感谢分享

hongkang3344 发表于 2015-2-5 08:37:18

好教程 标记一下待用
页: [1]
查看完整版本: linux的VPS安装xfce-freenx远程桌面教程