目录:
一、什么是X WINDOW 1
二、什么是XHOST 2
三、什么是XMING 2
step1:安装软件 2
step2: 2
step3:配置 2
?在ssh服务器端开始X11转发功能 2
?用PuTTY连接的时候设置一下下面这个选项,以支持X11转发 3
?直接用oracle用户连接,如果用root连,再su – oracle切换就会有问题 3
?xclock ,时钟出来了! 3
四、参考文档: 3
正文:
一、什么是X window
X 是图形界面与底层内核,硬件的接口协议 X11 是X协议的第11版
这里我们把它理解为一套协议吧,不要理解为软件!它由三部分组成:服务器、客户端和X协议
·X服务器:负责调用键盘鼠标和显示器。
·X客户:负责运行真正的程序。(这里比较难理解,不过别担心,慢慢往下看,用心去体会!)
·X协议:负责服务器和客户端间的通信,主要包括TCP/IP和DECnet。(Libxp注意这个玩意!)
上面我们把X windows理解为一个协议,那具体的软件是什么呢?
XFree86、xdm、 gdm、 kdm、xming 等等,很多很多

二、什么是xhost
X windows 服务器端是让客户端来连的,难道是谁都可以连的吗?当然不是了!所以就由xhost来处理这个问题啦!
xhost 是用来控制X server访问权限的。
通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,但是作为图形来说,是在hostA上显示的,需要使用hostA的Xserver,所以hostA是server.因此在登陆到hostB前,需要在hostA上运行xhost +来使其它用户能够访问hostA的Xserver.
语法:xhost [ + | - ] [ Name ]
xhost + 允许所有客户端连接
xhost - 禁止所有客户端连接
xhost +192.168.254.88 只允许88机器来连接
三、什么是xming
xming是安装在windows操作系统上的一个X windows软件
tips:我只测试成功了putty+xming。 ssh+xming没有成功!
步骤如下:
step1:安装软件
下载: http://sourceforge.net/project/showfiles.php?group_id=156984
Xming 6.9.0.31 用OpenGL展示界面 //只要这个就可以了
Xming-fonts 7.4.0.3 标准X字体,部分传统的X应用的显示也需要这些字体
Xming-mesa 6.9.0.31 用更慢的Mesa展示界面, 有时X转发会更好
Xming-portable-PuTTY 7.3.0.26 不写注册表的putty, 也可用传统的putty或secureCRT等提供X界面转发ssh程序
Xming-tools-and-clients 6.9.0.28 提供一些X应用专用的工具
step2:
安装的话全部按默认来安装
step3:配置
·在ssh服务器端开始X11转发功能
# cat /etc/ssh/sshd_config |grep X11F
#X11Forwarding no
X11Forwarding yes
·用PuTTY连接的时候设置一下下面这个选项,以支持X11转发
·直接用oracle用户连接,如果用root连,再su – oracle切换就会有问题
·xclock ,时钟出来了!
X windows原理介绍:http://blog.chinaunix.net/u3/93290/showart_1869837.html
X11的说明:http://www.xfree86.org/current/X.7.html#toc0
xhost的用法:http://zhaizhenxing.blog.51cto.com/643480/134488
xhost用法:http://www.ixdba.net/article/d4/1589.html
Xming X Server 配置和使用:http://hi.baidu.com/edeed/blog/item/4f47738d98891e1ab21bba2f.html
Link URL: http://bkeep.blog.163.com/blog/static/123414290201051884617120
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22238176/viewspace-665893/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22238176/viewspace-665893/