RHEL6下配置vncserver服务(包括修改vnc端口)
(2012-04-13 23:36:07)
标签:
it
配置完vsftpd后,还必须要开的服务就是vnc啦,
首先,在root用户下利用yum源安装vncserver:
yum list | grep vnc
yum install tigervnc-server.i686
安装完成后,编辑/etc/sysconfig/vncservers,设置如下内容:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -depth 16"
然后,设置vncserver登录密码,
先执行vncserver命令,会在/root下生成.vnc目录
而后在.vnc目录下执行vncpasswd命令,设置密码。
最后还要修改防火墙配置,vi /etc/sysconfig/iptables,添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j
ACCEPT
使vnc服务的5901端口启用
重启vnc服务 service vncserver restart
设置开机启动 chkconfig vncserver on
配置vnc还有一个非常重要的文件,在root用户的.vnc目录下,需要配置xstartup这个文件
关键要取消以下两行的注释:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
而后在最后添加gnome-session&,并注释掉#twm
&
重启服务器reboot,然后客户端用vncviewer连接,ok啦!
参考网文:
http://www.51testing.com/?uid-410671-action-viewspace-itemid-240095
http://hi.baidu.com/rhel_six/blog/item/b4cce52cea12d3208644f95a.html
如果由于网络端口限制需要修改vnc服务端口,则可参考网文:
http://blog.csdn.net/inthirties/article/details/5395477
其实就是修改/usr/bin/vncserver这个脚本里面的两个地方,将原来的5900改为我们需要的新的数字即可,比如8081。vnc服务使用的端口是这个数字加上"桌面"号得到的。比如对于1:root,则对于root使用的vnc服务,实际上使用的端口8082。
修改完后,在防火墙配置中添加新的vnc8082端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport
8082 -j ACCEPT
参考网文:
http://hi.baidu.com/chenhj_brenda/blog/item/3af7e74fd86b1d11b3de0595.html
linux下unzip命令的用法,网文:
http://www.ezloo.com/2008/01/linux_zip_unzip.html
http://www.linuxso.com/command/unzip.html
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。