快速业务通道

red hat 5.5 vncserver搭建

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-31
一、安装软件包, [root@MASTER ~]# yum install vnc vnc-server -y [root@MASTER ~]# rpm -qa |grep vnc
vnc-server-4.1.2-14.el5_3.1 vnc服务器的包
vnc-4.1.2-14.el5_3.1 客户端的包 二、配置vnc服务器 1、初次运行vncserver时需要设置vnc密码,用vncpasswd命令设置 [root@MASTER ~]# vncpasswd
Password:
Verify: 在执行完这个命令时,在root目录下会生成.vnc目录,还有一个passwd的文件 [root@MASTER ~]# cd .vnc/
[root@MASTER .vnc]# ls
passwd 2、启动vnc服务 [root@MASTER ~]# vncserver
xauth: (stdin):1: bad display name "MASTER:1" in "add" command New ''MASTER:1 (root)'' desktop is MASTER:1 Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/MASTER:1.log
出现这个xauth: (stdin):1: bad display name "MASTER:1" in "add" command是MASTER不能ping通,在/etc/hosts通添加对应的IP地址就可以了. 看到下面的效果就启动成功了. [root@MASTER .vnc]# vncserver New ''MASTER:1 (root)'' desktop is MASTER:1 Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/MASTER:1.log 这时候在/root/.vnc和/tmp目录下会生成几个文件 [root@MASTER .vnc]# ls
Empire CMS,phome.net

MASTER:1.log MASTER:1.pid passwd xstartup [root@MASTER tmp]# ls .X1
.X11-unix/ .X1-lock 3.修改vnc配置文件/root/.vnc/xstartup,注释掉twm & ,并添加gnome-session & unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [root@MASTER ~]# vi .vnc/xstartup #!/bin/sh # Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
#twm & 这行原本是没有注释的,把它注释掉
gnome-session & 添加这一行 unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
4.修改/etc/sysconfig/vncservers 配置文件 [root@MASTER ~]# cat /etc/sysconfig/vncservers |grep -v ^#
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
5.修改启动配置,让vnc开机启动 [root@MASTER ~]# chkconfig vncserver on 6,设置防火墙允许端口. 具体是那个端口可以自己看下 ,启动方法不一样端口可能不一样. [root@MASTER ~]# netstat -antlp |grep vnc
tcp 0 0 0.0.0.0:5802 0.0.0.0:* LISTEN 4199/Xvnc
tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 4199/Xvnc 7.vnc服务停止命令 [root@MASTER ~]# vncserver -kill :2
Killing Xvnc process ID 4199 :几是启动vnc时候显示的那个 New ''MASTER:1 (root)'' desktop is MASTER:1 三、vnc客户端使用 在linux下,vnc服务器为192.168.1.204 :2 就是启动时那个 输入密码,刚才vncpasswd设置的那个. windows 也可以使用浏览器进行访问.需要装有java. http://114.113.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号