VNC Viewer下载地址:http://www.realvnc.com/download/
一、VNC的安装:
点击(此处)折叠或打开
- yum install -y tigervnc
二、设置远程登陆到gnome桌面的配置
编辑配置文件:/etc/sysconfig/vncservers,在最后加入如下两行:
点击(此处)折叠或打开
- VNCSERVERS="1:root"
- VNCSERVERARGS[1]="-geometry 800x600 -alwaysshared -depth 24"
1、设定可以使用VNC服务器的账号,注意前面的数字“1”或者是“2”,当使用VNC Viewer来访问VNC服务器时,就需要用IP:1这种方法,而不能直接使用IP。eg:我的服务器IP是:192.168.197.210,那就在VNC Viewer里输入192.168.197.210:1。
2、这里的用户名是linux系统用户的名称;如:root
3、第二行的800x600可以根据自己电脑显示器设置,中间的“x”不是“*”,而是小写字母“x”。
4、-alwaysshared表示同一个显示端口允许多用户同时登陆 -depth代表色深,参数有8、16、24、32根据自己情况填写。
三、设置VNC访问密码:
修改完配置文件后,使用命令passwd设置VNC访问密码,然后再确认密码即可。
接下来启动服务:
service vncserver start
可以看到上图中,软件自动为我们创建了一个配置文件,如果有需要我们可以根据实际情况调整配置文件。
四、VNC Viewer客户端登陆:(说明,这里我暂时关闭防火墙,后边会说明防火墙设置)
在vnc客户端中输入:服务器端IP:1或服务器IP:2
接下来忽略警告:(警告说,改连接没有加密,一般连接服务最好还是用ssh吧!这仅仅说明特殊情况需要用到桌面)
输入密码:
远程连接成功:
防火墙设置:
iptables防火墙默认会组织vnc远程桌面,所以需要设置IPtables允许通过。
我们先查看vnc启用了哪些端口:netstat -tupln | grep vnc
从上图可知vnc启用了5901、5902、6001、6002端口,我们添加防火墙规则:
点击(此处)折叠或打开
- iptables -A input -p tcp -dport 5901 -j ACCEPT
- iptables -A input -p tcp -dport 5902 -j ACCEPT
- iptables -A input -p tcp -dport 6001 -j ACCEPT
- iptables -A input -p tcp -dport 6002 -j ACCTPT
五、开机自启动vncserver
chkconfig vncserver on
查看确认下:
chkconfig --list | grep vnc
就这么多了,有需要的可以参考参考……o(≧v≦)o~~好棒