Xshell通过SSH连接至服务器,在本地显示服务器的图形界面(建议使用MobaXterm)

很普遍的一种开发方式是在本地Windows系统工作,通过Xshell或其他支持SSH协议的终端连接至服务器。存在的问题是很多图形界面无法显示,如gitk,gedit等,下面这个操作实现了在本地Windows系统中显示远程Linux系统的图形界面。

 

Linux的图形界面实现是通过X window来实现的,也就是X11协议。

 

X Window是客户端和服务器的模型

也就是说,只要在本地实现X Server,然后服务器上的Linux应用程序发起X Client请求,即可在本地Windows系统中显示远程Linux系统的图形界面。

所以目标就是在本地实现X Server即可。

 

一、简单的方法是选择自带X11服务的终端模拟器——开源免费的MobaXterm。默认配置就已经开启了X11服务。直接配置SSH连接至远端服务器即可。

1. 如果你使用的是Xshell,putty, 或SecureCRT,则需要在本地安装VcxSrv以支持X11协议。安装完成后点击XLaunch在后台启动XServer服务。XLaunch全部选择“下一步”直至配置完成。

2. 然后在Xshell中SSH连接设置中选择SSH->隧道->转发X11连接到本地X Display.

3. 测试,在Xshell中输入需要图形界面显示的命令如gitk,gedit等,本地顺利新建个窗口显示出远程Linux系统的图形界面。

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值