注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

RHEL5 VNC 服务配置  

2012-02-12 16:39:41|  分类: RHEL |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 
         VNC(Virtual Network Computing) 是虚拟网络图形化工具,可以通过它远程图形化界面
观察桌面环境并管理系统。
 
 
--1 检查 vnc-server 包是否安装
[root@pgb ~]# rpm  -qa | grep vnc-server
vnc-server-4.1.2-14.el5_3.1


---2 启动 vncserver
[root@pgb ~]# vncserver :1

You will require a password to access your desktops.

Password:
Verify:

New 'pgb:1 (root)' desktop is pgb:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/pgb:1.log

    备注:启动 vncserver 时,会提示输入密码。


--3 观察 vncserver 是否启动
[root@pgb ~]# ps -ef | grep vnc
root      5189     1  1 16:04 pts/2    00:00:00 Xvnc :1 -desktop pgb:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root      5196     1  0 16:04 pts/2    00:00:00 vncconfig -iconic
root      5228  3283  0 16:04 pts/2    00:00:00 grep vnc
 
   备注:这里开启了 5901 端口

[root@pgb ~]# service vncserver status
Xvnc (pid 5189) is running...

   备注:启动 vncserver 后, 在文件 /root 下会产生文件 .vnc。
  
  
--4 .vnc 文件列表
[root@pgb .vnc]# cd /root/.vnc
[root@pgb .vnc]# ll
total 16
-rw------- 1 root root   8 Feb 12 16:04 passwd
-rw-r--r-- 1 root root 397 Feb 12 16:04 pgb:1.log
-rw-r--r-- 1 root root   5 Feb 12 16:04 pgb:1.pid
-rwxr-xr-x 1 root root 334 Feb 12 16:04 xstartup  


--5 开启防火墙端口
        由于 vncserve:1 使用的是 5901 端口,如果想通过 windows vncview 连接验证,
 则需打个 5901 端口。


--6 验证
        在 windows 本机使用 vncview 连接测试,VNC SERVER,配置成 " 192.168.1.26:1 "
  测试通过,可以连接上,但只可以看到一个命令窗口,而 Linux 其它图形化界面看不到。
  是因为VNC服务默认使用的是twm图形桌面环境的。
 
 
--7 启动KDE桌面或者 GNOME 桌面
   1 将 xstartup 文件的最后一行修改为“startkde &”,再重新启动vncserver服务后就
      可以登陆到 KDE桌面环境
   2 将 xstartup 文件的最后一行修改为“gnome-session &”,再重新启动vncserver服务
      后就可以登陆到 GNOME桌面环境 这里修改成 gnome 桌面
    
      接下来将配置设置成 gnome 桌面。
 
--8  /root/.vnc.d/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 &


--9 重启 vncserver
[root@pgb .vnc]# vncserver -kill :1
Killing Xvnc process ID 5189

[root@pgb .vnc]# vncserver :1

New 'pgb:1 (root)' desktop is pgb:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/pgb:1.log

    备注: :1 表示第一个 vnc 桌面, 这时可以通过 vncview 登陆到 GNOME 桌面了。
 

--10 补充 
    1 上面是以 root 用户开启 vnc, 也可以通过普通用户开启 vncserver 服务。
    2 如果想更改 vnc 密码,可以通过 vncpasswd 命令修改。
   

--11  参考资料
http://apps.hi.baidu.com/share/detail/5702783

  评论这张
 
阅读(26370)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016