如何配置RHEL或CentOS 6的VNC?

CentOS(RHEL)

1 前言

VNC在RHEL或CentOS的每个大版本的配置细节都有差异,笔者记录如下,给有需要的人参考。

2 实践部分

2.1 安装桌面环境

yum groupinstall -y "X Window System" "Desktop "

2.2 安装vnc软件包

yum install -y tigervnc-server

2.3 配置VNC服务

vim /etc/sysconfig/vncservers

去掉此行注释并修改配置如下:

VNCSERVERS="0:root"
VNCSERVERARGS[0]="-geometry 1024x800"

修改登录密码:

vncpasswd

2.4 启动vncservers

/etc/init.d/vncserver start
chkconfig vncserver on

2.5 修改启动环境

vim ~/.vnc/xstartup

修改配置如下:

[..]
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
#twm &

2.6 管理服务

vncserver -list
vncserver -kill :1

2.7 修改VNC的起始端口

cp /usr/bin/vncserver /usr/bin/vncserver.default
vim /usr/bin/vncserver

修改如下变量的赋值:

$vncPort = 5900 + $displayNumber;

2.6 重启vncservers使配置生效

/etc/init.d/vncserver restart

2.7 确认端口修改成功

netstat -tunlp | grep -i vnc

2.8 配置防火墙

vim /etc/sysconfig/iptables

加入如下行,

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT

重启使服务生效,

/etc/init.d/iptables restart
没有评论

发表评论

CentOS(RHEL)
如何配置系统网桥?

1 前言 一个问题,一篇文章,一出故事。 笔者手里有一个1U的8端口服务器,正好当交换机用。 2 最 …

CentOS(RHEL)
如何修复非XFS文件系统逻辑坏道?

1 前言 一个问题,一篇文章,一出故事。 笔者服务器根分区出现逻辑坏道,于是整理此文。 另外,如果你 …

CentOS(RHEL)
如何破解CentOS或RHEL 7的root密码?

1 前言 一个问题,一篇文章,一出故事。 本章将讲述如何破解系统root的密码。 2 最佳实践 2. …