我们这里学习使用FreeNx或VNC连接CentOS远程桌面。 FreeNx简介FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图 像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性。 VNC简介VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。 gnome桌面安装如果没有安装桌面,首先需要安装好桌面。
FreeNx安装配置1、安装freenx
2、如果你机器的ssh设置了PasswordAuthentication no,即取消密码认证,则需要在它下面加上:
nxuser是freenx的用户。
把#ENABLE_PASSDB_AUTHENTICATION="0"更改为ENABLE_PASSDB_AUTHENTICATION="1"。
5、下载NX客户端软件,安装启动NX,输入Session名称(随意),输入Host和Port,点击Next,在下拉框中选择gnome桌面,继续next,finish。这时会跳出一个登录框,点击configure,点击key,复制服务器上/etc/nxserver/client.id_dsa.key的文件内容到这个文本框,保存。这时又回到登录框,直接输入用户和密码登录即可。 VNC安装配置1、安装VNC yum install vnc-server 2、添加用户
3、设置用户的vnc密码
4、编辑vnc服务器配置文件
在最后加上:
5、创建xstartup脚本(centos-6用户忽视此步)
加入如下代码:
退出到root: exit 6、启动vnc /sbin/service vncserver start
7、测试vnc 总结个人尝试了这两种方法,发现通过freenx连接的桌面,画面非常清晰且流畅,而vnc则逊很多。所以强烈推荐freenx。 (责任编辑:IT) |