Nov
17
[原]迁移linux的XWindows程序到本地
这里需要说明的是:此例子里面说明的迁移,客户端包括了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,输入:
使用:
测试,如果成功的话,就可以使用其他的Xwin程序了,如rfdhcp、rfftp等。
(当需要使用中文的时候,需要配置XFonts服务器,请参考《在WinXP下使用X-Win32实现远程连接红旗DC 4.1 Linux的桌面》这篇文章)
2、Linux客户端
如果使用Linux作为客户端,原理是一样的,先使用xhost定义远程可以进入本机的主机:
xhost + 192.168.228.153
(如果不指定IP,则表示权限完全开放,然后主机都可以进来)
确定本机的xfs是否已经启动,可以使用:
确认后,通过telnet、ssh、rsh等登陆到远程的192.168.228.153上,运行:
测试:
现在就可以把其他的Xwin程序迁移过来了。
(需要留意的是,如果远程的Xwin程序使用的字库在本地的xfs上没有,则对应的字符就看不到了。)
3、这样的方法只能做到迁移Xwin应用,不能做到整个桌面的迁移,需要迁移整个桌面的话,请参考《【原创】使用VNC远程管理linux桌面》
先说明:
客户端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桌面》