如何配置RHEL或CentOS 5的VNC?

RHEL-Like

1 前言

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

2 实践部分

2.1 安装桌面环境

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

2.2 清理VINO

yum remove vino
rm /tmp/.X0-lock
rm /tmp/.X11-unix/X0

2.3 清理旧密码

/etc/init.d/vncserver stop
ls -ld ~/.vnc/
rm -rf ~/.vnc/

2.4 安装vnc软件包

yum install -y tigervnc-server

2.5 配置VNC服务

vi /etc/sysconfig/vncservers

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

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

修改登录密码:

vncpasswd

2.6 启动vncservers

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

2.7 修改启动环境

vi ~/.vnc/xstartup

修改配置如下:

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

2.8 重启vncservers使配置生效

/etc/init.d/vncserver restart

2.9 配置防火墙

vim /etc/sysconfig/iptables

加入如下行,

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

重启使服务生效,

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

发表回复

RHEL-Like
如何配置rsyncd服务?

1 前言 一个问题,一篇文章,一出故事。 由于笔者想实现文件通过rsync自动传输,但是又不想使用o …

RHEL-Like
如何用pam_google_authenticator认证模块实现SSH 2FA?

1 前言 一个问题,一篇文章,一出故事。 笔者想开启2FA以便增强SSH服务的安全性,于是便整理此文 …

RHEL-Like
如何升级RHEL clamav杀毒?

1 前言 一个问题,一篇文章,一出故事。 笔者需要卸载旧的病毒软件,然后更新rpm包的病毒软件,于是 …