原来在CentOS中配置VNCServer很容易

2009年3月4日 | 分类: Configuration | 标签: , ,
发现该学点脚本了,有空可以在服务器上折腾折腾。不过在此之前我还是先得把实验室这台服务器配置好。

服务器是CentOS5.2,准备开启VNC服务。想起当年在Ubuntu下配置费了九牛二虎之力,估计着在CentOS上也不会容易。

没想到如此简单:

服务器在安装时已经装好了VNCServer,接下去只要编辑/etc/sysconfig/vncservers文件中的VNCSERVERS字段(确保取消了这行的注释):

VNCSERVERS="1:root 2:user1 3:user2 4:blablabla"

如果只要为单个用户开启VNC服务,只需按照PORT:USERNAME的格式修改,如果为多个用户开启VNC服务,则用空格隔开即可。

如果需要修改分辨率,设置是否允许通过TCP登录、是否允许通过Web登录以及是否允许不安全TCP tunel登录,则修改VNCSERVERARGS[2]字段:


VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost"

注意按照注释提示,酌情修改。

如果系统开启了防火墙,还要把5901~590x端口(取决于你为多少个用户开启VNC服务,如果VNC第一个端口开放,则为5901,以此类推)打开,至于是开启TCP端口还是UDP端口,按照自己的设置来修改。

修改完毕后,把vncserver加入开机自动启动:

chkconfig vncserver on

或者手动往rc2~5.d/中加入vncserver的链接。

同时仍然要注意使用vncpasswd修改密码,并且修改~/.vnc/xstartup,注释最后两行,添加一行gnome-session &

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

从此每个用户都顺利过上了vnc登录生活……

  1. 2009年3月11日18:11

    我們服務器用CENTOS。。說真的,比較方便。