RedHat Linux 6.4企业版配置开启VNC Server远程桌面

参考链接:https://www.cnblogs.com/woyuchengying/p/4727241.html  

                 http://jsx112.iteye.com/blog/1032842

*感谢原作者的分享,这里主要是记录我操作的一些过程,我刚开始学习,所以如果有看到描述不太对的内容,麻烦评论告诉下我,鞠躬感谢啦~

(1)确认服务器是否安装VNC Server

[[email protected] ~]# rpm -qa |grep vnc

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

*如果没有出现类似红框中的内容,则表示未安装

*安装VNC Serverd的过程此篇博客不作描述,如果和我一样,服务器不能连网下载vnc server,可以参考我的上一篇博客“记一次Red Hat Linux手动搭建本地Yum仓库”中的方法进行下载安装。

(2)配置VNC Server

[[email protected] ~]# vncserver 

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

启动VNCSERVER,第一次启动VNCSERVER会提示输入密码,至少6位,该密码是当前用户(root)客户端连接时使用的。

[[email protected] /]# vi /etc/sysconfig/vncservers

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

在vncservers文件中加入①②两行,可以复制前面注释掉的两行,注意把-localhost给去掉,第一行为服务配置,当前配置了两个个VNC服务,使用用户root、oracle(用户已实际存在)启动,第二行是配置窗口分辨率的,需要去掉后面的-localhost。

[[email protected] /]# service vncserver start      启动vncserver服务

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

(3)配置桌面

我的环境装的是gnome桌面,需要修改/root/.vnc/xstartup的配置文件,**图形界面.

[[email protected] /]# vi /root/.vnc/xstartup

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

在末尾加上红框里这一行即可。

(4)查看VNC监听的端口是什么,在防火墙中开放端口

[[email protected] lib]# netstat -ntupl|grep vnc

RedHat Linux 6.4企业版配置开启VNC Server远程桌面

[[email protected] ~]#  vi /etc/sysconfig/iptables

在文件中加入这一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 5903:5904 -j ACCEPT

这是将vnc连接的端口5903到5904开放.

[[email protected] ~]# service iptables restart      重启防火墙服务

(5)下载 vnc viewer

下载地址:https://www.realvnc.com/en/connect/download/viewer/windows/

用vnc viewer连接即可。