1. 为什么选择MobaXterm连接Ubuntu虚拟机
作为一名常年和Linux服务器打交道的运维工程师,我几乎每天都要远程连接各种Linux环境。在Windows平台下,MobaXterm绝对是我的首选工具。相比Putty、Xshell等传统SSH工具,它集成了X11服务器、SFTP文件传输、多标签管理等功能,特别适合需要图形化操作的场景。
上周在给团队新人做Linux环境配置培训时,发现很多人卡在了基础的环境连接环节。这让我意识到,看似简单的"连接虚拟机"操作,其实藏着不少新手容易踩的坑。今天我就以连接Ubuntu 20.04虚拟机为例,详细拆解整个连接过程中的技术要点和避坑指南。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与基础配置
2.1 虚拟机网络模式选择
在VMware或VirtualBox中创建Ubuntu虚拟机时,网络适配器的配置直接影响后续连接方式。我强烈建议选择"桥接模式"(Bridged),这样虚拟机会获得和物理机同网段的独立IP,就像局域网中的另一台真实设备。
注意:如果使用NAT模式,虽然主机可以访问外网,但外部无法直接访问虚拟机,需要额外配置端口转发。
2.2 Ubuntu SSH服务安装
Ubuntu默认不安装SSH服务端,需要手动安装openssh-server:
bash复制sudo apt update
sudo apt install openssh-server -y
安装完成后检查服务状态:
bash复制sudo systemctl status ssh
如果看到"Active: active (running)"表示服务已启动。如果是Ubuntu桌面版,可能还需要配置防火墙:
bash复制sudo ufw allow ssh
2.3 IP地址确认
在Ubuntu终端执行:
bash复制ip a
找到主要网卡(通常是ens33或eth0),记下inet后的IP地址。例如:
code复制inet 192.168.1.100/24
这个IP就是后续连接要用到的地址。
3. MobaXterm详细连接步骤
3.1 会话创建与基础配置
- 打开MobaXterm点击左上角"Session"按钮
- 选择"SSH"会话
