如何使用x11 forwarding显示X Windows

发布时间:2021-11-05 16:49:21 作者:柒染
来源:亿速云 阅读:789

本篇文章给大家分享的是有关如何使用x11 forwarding显示X Windows,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

在进行Linux开发时,我们常常需要通过ssh访问linux服务器

除了命令行登录外,我们还借助与Cygwin、X-Win32、Xmanager、NoMachine、Xming等软件在本地Windows上建立X Server,显示远端的X Window。

更近一步,我们常常通过ssh,在服务器之间进行跳转。

主要介绍如何配置sshd服务端以及客户端参数,来获得通过ssh进行X11转发。

想要使ssh通道获得X11的转发功能,需要在服务端和客户端同时进行设置。

服务端

服务端的配置位于/etc/ssh/sshd_config中,对该文件配置以保证服务端sshd服务可以进行X11转发。

确保该文件包含以下选项:

X11Forwarding yes

修改该文件后需重启sshd服务:

service sshd restart

客户端

客户端有两种方法保证ssh可以进行X11转发:

修改/etc/ssh/ssh_config或~/.ssh/config文件

前者是全局配置,后者为当前用户配置,二者都存在的情况下,后者会覆盖前者的配置。

有两个选项需要注意:

这两个选项的作用是互相有影响的,表现为:

ForwardX11 ForwardX11Trusted ssh_mode
no no disabled
no yes disabled
yes no untrusted
yes yes trunsted

对于ssh_mode的解释:

通过为ssh命令指定参数

为ssh命令指定特定的参数会影响当前客户端的模式。这种方式会覆盖前面配置文件中的设置。

ssh_args ssh_mode
ssh disabled
ssh -X untrusted
ssh -Y trunsted

最后,许多客户端无法在untrusted模式下正常工作。

以上就是如何使用x11 forwarding显示X Windows,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. 使用linux命令行界面调用windows远程桌面
  2. 使用Maven怎么在Windows环境中创建一个IDE项目

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

windows

上一篇:怎么理解并掌握JavaScript中的this关键字

下一篇:sqlserver中关于always on的知识点有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》