Xmanager 5 远程连接linux图形界面

时间:2022-09-30 04:58:50
准备环境:
Windows客户端安装 Xmanager 软件我用的Xmanager Enterprise 5
Linux系统环境

[root@localhost ~]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m

一、若未安装桌面,先安装下桌面环境
安装X Windows System:
1验证可以安装的组件
#yum grouplist
2 安装X Windows System
 [root@ebs122 ~]# yum groupinstall "X Window System"
3 安装gnome
 [root@ebs122 sysconfig]#yum groupinstall "Desktop"
4 安装kde
 [root@ebs122 ~]# yum groupinstall "KDE Desktop"

二, 安装中文支持
yum groupinstall "Chinese Support"
注意:minial CentOS安装,如果默认选择的是英文,需要修改/etc/sysconfig/i18n,将LANG修改为LANG=”zh_CN.UTF-8”
sed -i 's/LANG=.*/LANG="zh_CN.UTF-8"/' /etc/sysconfig/i18n

三、配置文件设置:
1 检查启动级别。命令如下:
cd /etc
cp  inittab inittab.bak
cat inittab

Xmanager 5 远程连接linux图形界面

请保证红色框内的内容是5

2 配置 /etc/gdm/custom .conf
在[xdmcp]下添加这样几句
Enable= true
Port=177
在[security]下添加:
AllowRoot= true
AllowRemoteRoot= true

Xmanager 5 远程连接linux图形界面

3 修改 /etc/X11/xdm/xdm-config
如图:

Xmanager 5 远程连接linux图形界面

在DisplayManager.requestPort:   0前面加一个“!”,干掉这句。
4 修改 /etc/X11/xdm/Xaccess 。直接上图:

Xmanager 5 远程连接linux图形界面

在红色框内的语句之前原本都有“ #”,干掉这个#,将这两句放出来。
接下来就没什么了,如果是实验环境就不用开启防火墙了,命令很简单:
# service iptables stop

四, Xmanager远程连接linux图形界面
注意:本地windows防火墙一定要关闭,或者加入177端口
方法1:使用Xmanager的Xmanager -> Passive
客户端打开 Xmanager - Passive
linux上命令临时修改环境变量
export DISPLAY=192.168.198.132:0.0   ---客户端windows的ip地址
查看是否生效
[root@localhost ~]# xdpyinfo |head -1  
xdpyinfo:  unable to open display "192.168.198.132:0.0".
或者添加到 .bash_profile文件,永久生效
远程连接Linux桌面,比如应用程序图像化安装
gnome-session 或者startkde   ----这两个命令都可以启动一个桌面,在桌面中启动应用程序
xclock  ----也可以直接调用应用程序


1、首先下载xmanager并安装;

2、打开xmanager,启动xstart,按提示输入:主机IP,协议,用户名,命令,完成后点击“保存”,接着点击“运行”,运行xmanager;

Xmanager 5 远程连接linux图形界面


图1:填写完整对话

3、 以Vinca(刚刚填写的用户名)用户登录Linux系统,然后,在用户的目录下找到文件.bash_profile或profile,用vi对其进行编辑,加入下列命令:

DISPLAY=192.168.35.125:0.0;export DISPLAY

完成后,保存文件.bash_profile,并退出。

4、如果只想临时在客户端用一下图形界面,无需进行第3步,直接在xterm界面的命令行中输入:

export DISPLAY=192.168.35.125:0.0

然后就可以在命令行中运行图形界面程序了

5、 测试,运行netca(数据库相关服务),应该出现图形界面

注:192.168.35.125是自己客户端的IP地址

更多关于xmanager的使用方法,请关注xmanager中文版网站的最新消息。



方法2:使用Xmanager的Xbrower–》XDMCP远程桌面
在CentOS上,编辑/etc/gdm/custom.conf,添加如下内容:
[daemon]
RemoteGreeter=/usr/libexec/gdmgreeter  #“远程登录界面与本地登录界面相同”功能,若没有此项及[greeter]项则登录界面为简洁型
[security]
AllowRemoteRoot=true  #允许root用户远程登录
[xdmcp]
Enable=true  #允许远程登录本地
Port=177     #xdmcp默认端口177,此处没有显示的加入
[greeter]
Browser=true  #远程登录界面为“带头像浏览器的简洁主题”,若定义了[daemon]项本行不起作用

Xmanager不需要配置,如果过真的要配置的话,记得把这里配一下:

     

Xmanager 5 远程连接linux图形界面

     端口一定要和刚才第二步里的Port一样。

     需要说明的是,如果你和我一样是windows7,那么下面一步一定不可以省略掉:

     关掉windows的防火墙!

     我就是因为一直没有关掉防火墙,所以一直是一种很奇怪的状况:

     

Xmanager 5 远程连接linux图形界面

     这样太晃眼了。

     重启一下你的linux机器,就OK了。


保存后,终端输入gdm允许远程连接
[root@localhost ~]# gdm &
[1] 4139
[root@localhost ~]# netstat -anpu |grep 177
udp        0      0 0.0.0.0:177                 0.0.0.0:*                               4139/gdm-binary

/etc/inittab –>启动模式改为图形启动:5,则开机177端口打开,或在/etc/rc.d/rc.local文件尾部加入下边gdm的路径

客户端打开Xmanager -> Xbrowser
文件 -> 新建 -> XDMCP会话 -> 输入LInux主机ip等信息

转载请务必保留此出处:http://blog.csdn.net/fgf00/article/details/50965686