SSH客户端神器--MobaXterm


最近在研究x11协议时,发现一个神器MobaXterm。超好用。在此分享给大家。

MobaXterm 是一款开源、免费的、全功能终端软件。它与 PuTTY 类似,但却比 PuTTY 要强大得多,其中一个很实用的功能就是 MobaXterm 自带 X Server。这样就不用劳神地去想怎么在 Windows 上启动 X server 了。

小结一下,整个实现逻辑就是:

本地机器采用 MobaXterm (自带 X server) 连接远程服务器。然后,在服务器上运行 GUI 程序 (即 X client),通过 SSH X11 Forwarding,转发到本地 (Windows 机器上)。

1 环境

虚拟机下的:Ubuntu18.04
PC下的:Windows 10
远程连接工具:MobaXterm

2 服务端(Ubuntu18.04) 配置

1.更新源列表
sudo apt-get update
2.安装openssh-client
sudo apt-get install openssh-client
3.安装openssh-server
sudo apt-get install openssh-server
4.启动ssh服务
sudo service ssh start
5.查看是否启动
sudo ps -e | grep ssh
6.查看IP
ifconfig
如果命令没有发现,执行命令
sudo apt install net-tools

3 客户端(Windows 10) 配置

3.1 安装MobaXterm

MobaXterm 下载地址
在这里插入图片描述

3.2 打开本地终端

在这里插入图片描述

3.3 SSH连接服务器

在这里插入图片描述

3.4 实例1 执行xclock程序

Windows系统中弹出窗口显示xclock图形界面

3.5 实例2 执行nautilus命令

打开文件管理器窗口
Windows系统中弹出窗口显示文件管理器窗口图形界面