用SSH工具链接VMware里的Linux系统

SSH是什么

SSH(Secure Shell)是一种加密的网络协议,用于在不安全的网络上安全地登录远程计算机并执行命令。默认端口 22。跟他同类的还有Telent,也是一种远程登录、设备管理的网络协议,但他是明文传输,现已逐渐淘汰。SSH就像是Telent的升级版,类似于以下关系:

两两对应升级:
HTTP ↔ HTTPS
FTP ↔ FTPS
Telnet ↔ SSH

明文三兄弟:Telnet、FTP、HTTP
加密三兄弟:SSH、FTPS、HTTPS

常见的SSH工具

推荐FinalShell,界面简洁美观

  • PuTTY — 老牌工具,轻量,点这里下载
  • MobaXterm — 功能丰富,支持多标签、SFTP 文件管理,点这里下载
  • FinalShell — 国产,带服务器监控、实时网速显示,点这里下载
  • Xshell — 个人免费,功能强大,点这里下载
  • 以及Windows终端自带的SSH,格式是 ssh 用户名@ip
    f85349237f5df5df7b2330f1915ee430.png

推荐下载SSH工具链接VM的原因

  1. VM操作不方便,特别是截图,在VM内按 Shift + Win + S 是没反应的,简直头大。
  2. 在VM装的Linux发行版的终端中学习命令是很头大的,一是全英文(仅是我的主观),二是字体太小太丑太糊。
  3. 卡顿。

过程

进入VM里的Linux发行版后右键点击Terminal,输入:

1
ip addr  # 或者简写 ip a

有些发行版带有net-tools组件,也可以:

1
ifconfig

找到ens33的inet一行,记下ip(192.168.32.128)。
92a1de8cdbe7046dd1c3dafba4667930.png

进入FinalShell
0b82bb7d88e5189f62712546aed80c79.png
ee119932c3d2c6f28d2a054b503d3ff6.png

链接管理器的列表里双击你刚才创建的ssh链接,进来顶部亮绿灯即可。
ce79043e-74e8-48b8-9ff6-ae509adb2653.png

这时候VMware就可以滚去后台呆着🤬。

参考&致谢

blbl@黑马程序员:https://www.bilibili.com/video/BV1n84y1i7td/?p=8&share_source=copy_web&vd_source=36ed1d2e47ac14f687ed1e9f8afd9c10