因为在 VMware 的界面中操作虚拟机非常不友好,所以一般推荐使用一些专门的SSH客户端。市面上常见的有:
- Xshell
- FinalShell
- MobarXterm
以上三个SHH客户端均含有免费的社区版和收费的商用版。
这里将讲述较为轻量级的MobarXterm的安装。
1、安装MobarXterm
其官网地址为:
MobaXterm free Xserver and tabbed SSH client for Windows
下载地址为:
MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition
这里显示有两个版本:
- 左边蓝色:Portable edition(绿色便携版)
- 无需安装,解压直接运行
- 配置、会话信息全部保存在解压文件夹内
- 优势:可以放 U 盘随身携带;重装系统不会丢失配置
- 缺点:不会写入系统开始菜单
- 右边绿色:Installer edition(安装版)
- 需要运行安装程序,向导一步步安装到电脑
- 配置默认存在系统用户目录
- 优势:自动创建桌面快捷方式、开始菜单入口,适合固定电脑长期使用
这里我下载的是 【左边蓝色:Portable edition(绿色便携版)】
直接点击显示按钮下载即可。
然后对下载得到的压缩包进行解压缩。
注:将解压缩后的文件夹 放到没有中文路径的目录下。
运行该程序后,界面如图所示:
点击session按钮,进入会话管理:
在弹出的session管理页面中,按照下图填写信息并保存:
点击OK后会提示你是第一次连接,询问你是否信任连接的服务:(选择 Accept)
选择accept之后,会弹出一个密码确认页面:
- 这是因为我的虚拟机中的CentOS系统设置了登录密码,填写【登录密码】即可。
然后,会询问你是否要记住密码,选择yes:
紧接着需要你设置一个MobarXterm的全局密码用于做密码管理,建议设置一个与虚拟机密码不同的:
- 即: 下次点开会话:软件先让你输入【主密码】→解锁本地保存信息→自动填入服务器密码,直接连上 Linux。
- 这里也可以选择 取消【Cancel】,那么下次点开会话,需要输入的是服务器的密码,然后连接上Linux
如果选择设置这个MobarXterm全局密码的话,需要确保设置的密码至少在7个字符长度,否则会出现如下图所示的错误:
全局密码设置成功之后,就会连接成功,并进入操作界面了:
下面需要做一些基础的配置
2、配置默认编辑器
建议设置一下默认编辑器,这样我们通过MobarXterm的FTP工具打开文件时,就会以我们指定好的编辑器打开,方便修改。我这里配置的时 vscode:
- 当然这里也可以配置你自己喜欢的的编辑器:比如 nodepad++,或者直接使用Windows自带的记事本也是可以的。
- 这里配置 vscode 是因为vscode会根据你打开的文件内容给你高亮,格式也比较清晰,所以配了vscode。
3、配置右键粘贴
复制粘贴是很常用的配置,MobarXterm默认左键选中即复制,但是需要配置右键点击为粘贴:
这样,复制和粘贴可以全部通过鼠标操作,无需按键。
4、SSH配置
接下来还有几个ssh配置:
分别是:
- 默认的登录用户
- ssh保持连接
- 取消连接成功后的欢迎banner
5、关闭X-Server服务
大多数情况下,我们没有x-server的需求,因此可以选择不要自启动:
X-Server(X 服务器) 是 Linux/Unix 系统里用来管理图形界面、窗口、鼠标键盘输入的核心服务,相当于 Windows 里的「图形桌面系统」。MobaXterm 自带的这个 X-Server,是为了让你在 Windows 上远程运行 Linux 的图形化程序(比如带界面的 IDE、浏览器、配置工具),把 Linux 的窗口直接显示在你的 Windows 桌面上。 这里用不到