zoukankan      html  css  js  c++  java
  • 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图形界面转发

  • 相关阅读:
    zigbee设备在Zstack中的体现
    第十一章 多态性练习
    IAR 下载 Fatal error: Failed to identify device. Check connections and/or reset hardware
    第十章 继承与派生练习题
    第九章 类和对象练习题(下)
    代码实现判断主机字节序(大端 or小端 )-- 面试题
    winrar解压时出现诊断信息怎么办?
    在线编译网站(持续更新)
    离线环境升级python及安装模块
    Zabbix监控DB,Tomcat
  • 原文地址:https://www.cnblogs.com/linuxprobe/p/13612241.html
Copyright © 2011-2022 走看看