Centos7 使用ssh进行x11图形界面转发

Secure Shell (SSH)是一种加密协议,可以在不安全的网络上安全地传输数据。X11- forwarding是一个安全的shell特性,它允许通过现有的SSH shell会话转发X11连接,用于在服务器上运行X11程序,而ssh-client通过用户的X11-server显示图形窗口。

Secure Shell (SSH)是一种加密协议,可以在不安全的网络上安全地传输数据。X11- forwarding是一个安全的shell特性,它允许通过现有的SSH shell会话转发X11连接,用于在服务器上运行X11程序,而ssh-client通过用户的X11-server显示图形窗口。

为什么使用X11转发

虽然SSH (Secure Shell)允许用户在客户机上远程连接服务器,但是这种Shell访问只允许用户和服务器应用程序之间基于文本的交互。

然而,X11是一个允许服务器应用程序显示图形界面的系统(本质上是基于像素的输出,显示自己的窗口)。这是一个长期建立的协议,但它传输数据没有加密。

X11-forwarding允许通过已经建立和加密的SSH连接安全地运行X11程序。

准备工作

配置

先在windows上面安装xming软件包
Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

安装完成之后查看桌面右下角的X图标。记住上面显示的数字。
Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

然后设置x11转发,打开xshell软件-文件-默认会话属性
Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

点击“隧道”- 勾选“转发X11连接到(X)”,选择“X DISPLAY(D)”,后面输入的内容就是之前桌面右下角显示的数字。

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

使用xshell连接centos7.7,安装xorg-x11-xauth软件包

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

[root@client ssh]# yum -y install xorg-x11-xauth

装完之后,退出ssh连接,然后重新连接。接着安装图形界面可以使用的软件包测试一下。

[root@client ~]# yum -y install firefox gedit
[root@client ~]# gedit &
[root@client ~]# firefox &

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

使用putty

打开putty软件,找到X11,勾选“启用X11转发”,X display location 输入和桌面右下角显示相同的数字。

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

返回上面的session选项卡,输入服务器地址,远程连接服务器。

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

测试一下吧

Centos7 使用ssh进行x11图形界面转发Centos7 使用ssh进行x11图形界面转发

 

干货:《Linux就该这么学》

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值