首页 > 系统相关 >XShell利用X11转发图形化界面教程

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

时间:2024-01-23 19:23:35浏览次数:41  
标签:免密 ssh 设置 XShell X11 图形化 服务端

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

ssh免密登录
安装xming
XShell/PuTTY设置
如果你使用的是无图形化界面的服务器,那么你需要先安装X-window

sudo apt-get install xserver-xorg
sudo apt-get install x-window-system-core(或为xorg)
1
2
文章目录
ssh-key生成
服务端ssh设置
设置ssh免密登录
设置允许X11转发
公钥上传
MobaXterm
xming
XShell设置
PuTTY设置方法
ssh-key生成
服务端和客户端都需要生成,生成方法在此不再赘述,自行百度。

服务端ssh设置
设置ssh免密登录
vim /etc/ssh/sshd_config
1

 

将这一行修改为yes

设置允许X11转发
修改你的ssh配置

vim /etc/ssh/sshd_config
1

 

修改这一行为yes。

公钥上传
理论上你服务端的ssh文件夹~/.ssh/应该如图所示,默认没有文件authorized_keys,此处你可以手动创建。

 

 

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

MobaXterm
推荐使用该终端,自带XServer,直接就能显示

xming
你可以从这里下载到该软件,然后正常安装就可以。
然后你就会在你的右下角看到这样的东西

 

其中我们只需要记住:0.0即可

XShell设置
设置十分简单

 


下图中的localhost:0.0和刚刚Xming Server的值是一样的

 

然后建议退出重新进XShell以使设置生效。
然后运行如下命令

xclock

 


1
如果出现如下图所示结果,那就是成功了

 


PuTTY设置方法
按如图所示设置,然后直接点open就可以了,还是同样的xclock的验证方法。

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_35699473/article/details/124087994

标签:免密,ssh,设置,XShell,X11,图形化,服务端
From: https://www.cnblogs.com/telwanggs/p/17983219

相关文章

  • centos7 安装kettle 并实现图形化界面
    说实在的,在centos上实现kettle图形化,有点脱裤子放屁的感觉;话不多说干起来;本案例采用了kettle官网的pdi-ce-9.0.0.0-423.zip版本;centos7图形化工具为VNC-Server 一:部署kettle1.上传后,解压文件到指定目录unzippdi-ce-9.0.0.0-423.zip-d/data/software/2.进入:/data/softw......
  • linux CentOS MobaXterm 通过X11 Forwarding 在本地开启图形可视化窗口
    第一步操作系统安装图形界面X11Forwardingdnfinstallxorg-x11-xauthxorg-x11-fonts-*xorg-x11-font-utilsxorg-x11-fonts-Type1xclock1第二步修改参数,启用X11Forwardingvim/etc/ssh/sshd_config1修改参数X11Forwardingyes和X11UseLocalhostno#AllowAgentForwarding......
  • xshell配置隧道转移规则
    钢铁知识库,一个学习python爬虫、数据分析的知识库。人生苦短,快用python。xshell是什么通俗点说就是一款强大ssh远程软件,可以方便运维人员对服务器进行管理操作,功能很多朋友们自行探索,今天只聊其中一个功能点那就是隧道转发。隧道转移是什么xshell隧道转移到底是干嘛的,有什么作......
  • xshell
    目录Shell显示所在项目当前git分支及状态Shell显示所在项目当前git分支及状态在~/.bashrc最后添加如下内容functiongit_branch{ref=$(gitsymbolic-refHEAD2>/dev/null)||return;echo"("${ref#refs/heads/}")";}functionparse_git_dirty{loc......
  • Xshell通过跳板机连接服务器
    一、GitSSH密钥生成1.打开命令行工具,输入以下命令:$ssh-keygen-trsa-C"[email protected]"其中,“-t”指定密钥类型,可以是“rsa”、“dsa”等;“-C”指定注释信息,一般为邮箱地址。2.生成密钥的存储路径:Whatisthefileinwhichtosavethekey?(/c/Users/you/.......
  • 解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题
    解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题先来个结论:不要使用Ubuntu自带的图形化磁盘工具创建分区,磁盘分区操作请使用fdisk等工具。正文太长不想看的记住这个结论就行,有兴趣的接着看。首先介绍一下磁盘的基本配置,vmware中创建了两块磁盘,一......
  • FX110网:钱是拿不回来了!AUGS Markets平台早已关网停业
    如果还有投资者有在AUGSMarkets平台出金未到账的,只怕是永远也不会到账了,因为该平台早已停业,网站也已无法打开。近期,一汇友向我站投诉,称其一年多前在AUGSMarkets平台的出金申请当时就已通过,可至今还有部分资金未到账。因为等待时间太久,汇友早已对出金不抱什么希望了,但还是心有不......
  • 迅为RK3588开发板编译 Buildroot单独编译图形化界面三
    第三步:编译 Recovery首先在 linux 源码目录下输入以下命令进入编译的 UI 界面,进入之后如下所示:./build.sh然后将光标移动到第四个 recovery,点击回车即可开始 recovery 的编译,编译过程如下所示:编译完成如下图所示:第四步:编译 buildroot关注下一章节,迅为RK3588开发板......
  • 迅为RK3588开发板编译 Buildroot单独编译图形化界面二
    第二步:编译kernel首先在linux源码目录下输入以下命令进入编译的UI界面,进入之后如下所示:./build.sh然后将光标移动到第二个kernel,点击回车即可开始kernel内核的编译,编译过程如下所示:内核编译完如下图所示:编译完成后映像文件会打包成boot.img放到kernel目录。如下图......
  • 【随手记录】Apache-JMeter部署银河麒麟报错: jmeter module java.desktop does not "o
    操作系统:Linux0012.novalocal4.19.90-17.ky10.aarch64#1SMPSunJun2814:27:40CST2020aarch64aarch64aarch64GNU/LinuxJDK版本:java17.0.82023-07-18LTSJava(TM)SERuntimeEnvironment(build17.0.8+9-LTS-211)JavaHotSpot(TM)64-BitServerVM(build......