0
点赞
收藏
分享

微信扫一扫

XShell利用X11转发图形化界面教程

大明宫 2022-04-13 阅读 70
sshlinux

本文仅包含XShell和PuTTY进行X11转发的教程,其他工具请自行摸索。
以下所有步骤均为必要步骤!请确保你都有,主要就是一下几步。

  1. ssh免密登录
  2. 安装xming
  3. XShell/PuTTY设置

文章目录

ssh-key生成

服务端和客户端都需要生成,生成方法在此不再赘述,自行百度。

服务端ssh设置

设置ssh免密登录

vim /etc/ssh/sshd_config

在这里插入图片描述
将这一行修改为yes

设置允许X11转发

修改你的ssh配置

vim /etc/ssh/sshd_config

在这里插入图片描述
修改这一行为yes

公钥上传

理论上你服务端的ssh文件夹~/.ssh/应该如图所示,默认没有文件authorized_keys,此处你可以手动创建。
在这里插入图片描述

在这里插入图片描述
使用记事本打开本机的id_rsa.pub和服务器的authorized_keys,然后直接把本机的id_rsa.pub中的内容复制到服务器的authorized_keys中就行。
此时你可以尝试一下,可以实现ssh的免密登录了。

xming

你可以从这里下载到该软件,然后正常安装就可以。
然后你就会在你的右下角看到这样的东西
在这里插入图片描述
其中我们只需要记住:0.0即可

XShell设置

设置十分简单
在这里插入图片描述

下图中的localhost:0.0和刚刚Xming Server的值是一样的
在这里插入图片描述
然后建议退出重新进XShell以使设置生效。
然后运行如下命令

xclock

如果出现如下图所示结果,那就是成功了
在这里插入图片描述

PuTTY设置方法

按如图所示设置,然后直接点open就可以了,还是同样的xclock的验证方法。
在这里插入图片描述

举报

相关推荐

0 条评论