1. MobaXterm连接Ubuntu虚拟机的完整指南
作为一名长期使用Windows系统进行Linux开发的工程师,我深知跨系统工作的痛点。MobaXterm这款神器彻底改变了我的工作流,让我可以在Windows环境下高效操作Ubuntu虚拟机。下面我将分享完整的连接配置和深度使用经验。
1.1 环境准备与基础配置
在开始之前,我们需要确保几个关键组件就位:
- VMware Workstation Pro 16+:这是运行Ubuntu虚拟机的基础环境。我推荐使用较新版本,因为其对NAT网络的支持更稳定。
- Ubuntu 20.04.6 LTS:选择LTS版本可以获得长期支持,避免频繁升级带来的兼容性问题。
- MobaXterm 22+:个人版即可满足大部分需求,专业版提供更多高级功能。
网络配置是第一个关键点。在VMware中,我建议使用NAT模式而非桥接模式,原因有三:
- NAT模式下虚拟机共享主机IP,不会与局域网其他设备冲突
- 配置更简单,基本不需要手动设置
- 安全性更高,虚拟机不会直接暴露在局域网中
验证网络配置的命令:
bash复制# 在Ubuntu中查看IP配置
ip addr show ens33
# 在Windows中查看VMnet8适配器IP
ipconfig /all
1.2 SSH服务配置详解
Ubuntu默认不安装完整的SSH服务,需要手动安装和配置:
bash复制sudo apt update
sudo apt install openssh-server -y
sudo systemctl enable --now ssh
安全加固建议(可选但推荐):
bash复制# 修改默认端口
sudo sed -i 's/#Port 22/Port 2222/' /etc/ssh/sshd_config
# 禁用root登录
sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin no/' /etc/ssh/sshd_config
# 重启服务生效
sudo systemctl restart ssh
重要提示:修改端口后,MobaXterm连接
