1. 为什么选择 MobaXterm
对于需要在 Windows 环境下连接 Ubuntu 虚拟机或其他 Linux 服务器的用户,MobaXterm 是一个高效的解决方案。其优势主要体现在集成度高、功能强大以及对新手友好。首先,它自带完整的终端,支持 SSH、Telnet、RDP、VNC 等多种协议。更重要的是,它还内置了 SFTP 文件浏览器,连接服务器后可直接在左侧查看图形化目录,通过拖拽上传下载文件,无需记忆 scp 或 sftp 命令。其次,它原生支持 X11 转发,可在本地窗口显示远程图形界面程序,便于调试。此外,标签页管理、会话保存等功能提升了工作效率。
本文旨在指导用户完成使用 MobaXterm 连接 Ubuntu 虚拟机的全过程。
2. 环境准备:虚拟机与系统配置
在开始连接之前,需准备好运行在电脑里的 Ubuntu 虚拟机。以 VMware Workstation 和 Ubuntu 22.04 LTS 为例,其他虚拟机软件及版本操作大同小异。
第一步:配置虚拟机网络
这是成功连接的关键。打开 VMware 虚拟机设置,在网络适配器选项中选择'NAT 模式'。该模式让虚拟机与物理主机共享上网,虚拟机会获得内部网络 IP(如 192.168.xxx.xxx),可被物理主机访问且相对安全。相比之下,桥接模式可能受网络策略影响导致连接失败。
第二步:安装并配置 Ubuntu 系统
若未安装,下载 ISO 镜像并在 VMware 中新建虚拟机加载安装。安装过程中,分区可选择'清除整个磁盘并安装 Ubuntu'。务必记住设置的用户名和密码。安装完成后,进入桌面打开终端(快捷键 Ctrl+Alt+T),更新软件包列表:
sudo apt update
输入密码时无星号显示,属正常现象,输完回车即可。
第三步:检查并安装网络工具
新安装的系统可能缺少查看 IP 的工具。在终端输入 ifconfig,若提示'命令未找到',需安装 net-tools 软件包:
sudo apt install net-tools -y
安装完成后再次运行 ifconfig,找到名为 ens33 或 eth0 的网卡,inet 字段后即为分配的 IP 地址。

