Nov 17

[原]迁移linux的XWindows程序到本地 不指定

linuxing , 15:48 , 网络服务 » 远程管理 , 评论(0) , 引用(0) , 阅读(19845) , Via 本站原创 | |
这里需要说明的是:此例子里面说明的迁移,客户端包括了Linux和Windows两种;
先说明:
客户端IP:192.168.228.100
服务端IP:192.168.228.153

1、Windows客户端
因为Windows没有对应的linux Xwin界面,需要先安装一些Xwin程序,例如X-Win32 6.1,安装完毕后,在XConfig-Security里面添加远程的ip,例如:192.168.228.153。
然后通过putty,使用ssh登陆远程机器192.168.228.153,输入:
#export DISPLAY=192.168.228.100

使用:
#xclock

测试,如果成功的话,就可以使用其他的Xwin程序了,如rfdhcp、rfftp等。
(当需要使用中文的时候,需要配置XFonts服务器,请参考《在WinXP下使用X-Win32实现远程连接红旗DC 4.1 Linux的桌面》这篇文章)

2、Linux客户端
如果使用Linux作为客户端,原理是一样的,先使用xhost定义远程可以进入本机的主机:
xhost + 192.168.228.153
(如果不指定IP,则表示权限完全开放,然后主机都可以进来)
确定本机的xfs是否已经启动,可以使用:
netstat -ln|grep 7100

确认后,通过telnet、ssh、rsh等登陆到远程的192.168.228.153上,运行:
#export DISPLAY=192.168.228.100

测试:
#xclock

现在就可以把其他的Xwin程序迁移过来了。
(需要留意的是,如果远程的Xwin程序使用的字库在本地的xfs上没有,则对应的字符就看不到了。)

3、这样的方法只能做到迁移Xwin应用,不能做到整个桌面的迁移,需要迁移整个桌面的话,请参考《【原创】使用VNC远程管理linux桌面》
Tags: ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]