快速业务通道

linux配置X manager与VNC

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-18

今天在oracle linux上配置了一下X manager 和vnc,是第一次配置vnc,vnc配置要比X manager简单许多这里记录一下:

---- X manager 配置:

1.修改GDM的配置文件,/etc/X11/gdm/gdm.conf,将[xdmcp]中的enable选项设置为true

[xdmcp]
# Distributions: Ship with this off. It is never a safe thing to leave
# out on the net. Setting up /etc/hosts.allow and /etc/hosts.deny to only
# allow local access is another alternative but not the safest.
# Firewalling port 177 is the safest if you wish to have xdmcp on.
# Read the manual for more notes on the security of XDMCP.
Enable=true

用vi编辑gdm.conf 进入后键入/xdmcp查找字符串xdmcp "n"是搜索下一句,这样就能快速的定位到xdmcp项

2.修改/etc/X11/xdm/xdm-config文件,将DisplayManager.requestPort: 0注释掉



! SECURITY: do not listen for XDMCP or Chooser requests

Empire CMS,phome.net
! Comment out this line if you want to manage X terminals with xdm
!DisplayManager.requestPort: 0

3.修改/etc/X11/xdm/Xaccess文件 #* #any host can get a login window 去掉此行首位的#

# right hand sides can match.
#

* #any host can get a login window

#
# To hardwire a specific terminal to a specific host, you can

4. 如果有防火墙,请打开177的端口

ok!配置完后用X manager进入吧

----VNC 配置

1.检查rpm包是否安装

[oracle@niuge ~]$ rpm -qa|grep vnc
vnc-server-4.0-11.el4
vnc-4.0-11.el4

Empire CMS,phome.net

只要有第一个vnc-server-4.0-11.el这个就足够,这是服务端运行程序.如未安装,请安装

2.安装好后运行 vncserver

[test@niuge ~]$ vncserver

You will require a password to access your desktops.

Password:
Verify:
xauth: creating new authority file /home/test/.Xauthority

New ''niuge:3 (test)'' desktop is niuge:3

Creating default startup script /home/test/.vnc/xstartup
Starting applications specified in /home/test/.vnc/xstartup
Log file is /home/test/.vnc/niuge:3.log

Empire CMS,phome.net

会提示你输入登录密码,同时会给你提示,记住这个":3" 这是你vnc客户端登录时候要用到的,我机器已经开启了2个,这个是:3

3.在windows机器上装好vnc客户端,装好后运行客户端,输入方式如下图所示

点击OK后提示输入你刚才设置的密码.点击后就会进入

ok!是不是觉得命令行方式不爽,别着急,修改一下配置就可以进入windows模式

4.刚才在开启vncserver时候有如下提示:

Creating default startup script /home/test/.vnc/xstartup
Starting applications specified in /home/test/.vnc/xstartup
Log file is /home/test/.vnc/niuge:3.log

我们来看看xstartup内容:

#!/bin/sh

Empire CMS,phome.net

# 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 &

ok!看说明很容易就知道如何正常进入desktop了

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号