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
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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: LIUNX 学习笔记(一)下一篇: 关于linux的时间管理
关于red hat 5.5 vncserver搭建的所有评论