使用xming管理linux

一、Xming的简介

1、Xming是一个Microsoft Windows平台上免费的X Server

2、Xming项目地址及介绍
http://sourceforge.net/projects/xming
http://en.wikipedia.org/wiki/Xming
http://www.straightrunning.com/XmingNotes

===================================================================

二、下载Xming并安装

1、下载如下几个软件
Xming-< ?xml:namespace prefix = st1 />< ?xml:namespace prefix = st1 />6-9-0-31-setup.exe
Xming-fonts-7-5-0-11-setup.exe
Xming-mesa-6-9-0-31-setup.exe
Xming-portable-PuTTY-7-3-0-17-setup.exe
Xming-tools-and-clients-6-9-0-28.zip

2、安装Xming相关软件

(1)安装Xming
安装Xming的时候,我选择Portable PuTTY Link SSH Client-use with Portable PuTTY
最好安装在C:SoftwareXming目录下,因为这样方便使用

(2)安装Xming-fonts
也安装到C:SoftwareXming目录下

(3)安装Xming-tools
解压Xming-toolszip包中的那些工具到Xming目录下

(4)安装Xming-portable-PuTTY
默认安装

===================================================================

三、Xming常见的几种使用方法

第一种:通过SSH来使用Xming

1、优点
使用SSHX11 forwardig功能可以简单的通过以下三步就可以实现使用Xming,并且X ServerX Client之间的通讯是加密的

2、配置步骤

第一步:通过putty连接X Client(192.168.0.50)
开启X11 forwarding功能(如下图)连接远端的X Client

第二步:开启Xming(最好把Xming的安装路径加入到windows xp系统的PATH环境变量中)
cmd -> C:SoftwareXming -> xming

第三步:在已经连接到X Client的putty中运行Client程序
[root@RedHat ~]# xterm &
[root@RedHat ~]# xeyes &
[root@RedHat ~]# twm &
[root@RedHat ~]# xclock &
注意:如果找不到xterm指令,那么就是没有安装xtermRPM包,可到光盘中安装该RPM包即可

第四步:测试结果

------------------------------------------------------------------------------------------------

第二种:通过xauth来使用Xming

第一步:设置环境变量
C:SoftwareXming> set DISPLAY=192.168.0.10:0(注意:这里IP是Xming安装程序所在的主机的IP地址,即:X Server的IP地址,而不是X Client的IP地址)
C
:SoftwareXming> set HOME=C:SoftwareXming
Xauthority文件存放路径)

第二步:生成X Server认证文件
Xming下的认证文件为Xauthority,而不是Linux下的.Xauthority
C:SoftwareXming> xming -ac
C:SoftwareXming> xauth generate 192.168.0.10:0

第三步:启动Xming
C:SoftwareXming> xming -auth C:SoftwareXmingxauthority

第四步:将论证文件拷贝到远程的X client,进行导入操作

..........................................................

------------------------------------------------------------------------------------------------

第三种:用XDMCP开启会话方式来使用Xming

第一步:在X Client开启一个X display manager
[root@CentOS ~]# vi /etc/gdm/custom.conf
[security]
AllowRemoteRoot=true #允许root用户进行连接,普通用户是都可以连接的
[xdmcp]
Enable=true

第二步:在X client上运行gdm
[root@CentOS ~]# gdm&
注意:由于X display manager需要一个X系统,所以会增加一个xorg进程

第三步:在X Server中使用Xming来连接

注意:使用:0,:1,:2,....:n来开启多个xming
xming  :0   -query  192.168.0.50
xming  :1   -query  192.168.0.50



注意:如果不能连接到X Client,那么可能是防火墙的问题,所以要么关闭X Client上的防火墙,或者使用以下指令
[root@CentOS ~]# netstat  -aupn | grep 177
[root@CentOS ~]# iptables  -t  filter  -A  INPUT  -p udp --dport  177  -j  ACCEPT




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: Linux/unix/mac 标签:
  1. 本文目前尚无任何评论.