Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1556146
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21
文章分类

全部博文(290)

文章存档

2016年(13)

2015年(3)

2014年(42)

2013年(67)

2012年(90)

2011年(75)

分类:

2012-06-19 11:45:34

1、在Windows主机上安装X Server软件,如Cygwin带的XWin Server

2、在Windows主机上启动X服务器,并将Linux主机设为允许访问该Windows主机上的X服务器。
#xhost +[IP of Linux host]

#xhost + //允许所有主机访问

3、在Windows主机上用SecureCRT远程登录Linux主机

下面的步骤有两种方法可实现:
一、设定DISPLAY环境变量
4、设置DISPLAY环境变量,即设定X Server的地址和显示接口号
#export DISPLAY=[IP of Windows host]:0.0

5、在SecureCRT中用SSH协议登录远程Linux主机,并运行远程Linux主机中的程序
#ibus-daemon & //启动输入法
#gedit &
#mplayer 1.rmvb -framedrop //播放影片,但无声音,声音在本地播放,XWindow不支持声音的网络透明性,未解决。

二、利用SecureCRT的X11转发功能转发(forward)远程X客户请求
4、设置SecureCRT的X11转发功能
打开SecureCRT软件,在全局会话(global session)中设置X11转发功能,然后重启SecureCRT
上述设定实现的功能和Linux系统上的下述命令等效,即利用ssh服务器和客户端-转发-X客户和X服务器之间的通信
#ssh user@remote_host -o ForwardX11=yes

5、在SecureCRT中用SSH协议登录远程Linux主机,并运行远程Linux主机中的程序
(略)

6、修改SecureCRT中全局会话中BackSpace键的绑定
Terminal-》Emulation-》Mapped Keys:BackSpace sends delete

注意:
1、应将Linux输入法的激活快捷键设为和Windows不同,否则不能在Linux应用程序中激活ibus输入法。


附件 remoteX.zip   中包含一个脚本,该脚本在用SecureCRT登录到远程Linux主机后运行,能够自动设置相关变量(步骤2和4),并运行gnome-panel和输入法程序。退出同样也是执行该脚本。

阅读(1312) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~