LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

在Windows 上通过 VMware 安装 Ubuntu-24.04(Win10/Win11 通用)

freeflydom
2026年1月10日 8:18 本文热度 256

VMware 是业界领先的虚拟化软件,可在 Windows 系统中创建独立隔离的 Linux 虚拟机,无需双系统、不影响主系统稳定性,支持完整的 Linux 功能(图形界面 / 命令行 / 开发环境),完美适配学习、开发、测试等场景。

✅ 核心优势:硬件资源隔离、系统快照 / 克隆、多系统并行、网络模式灵活(NAT / 桥接 / 仅主机),支持 Ubuntu/CentOS/Debian/Kali 等所有主流 Linux 发行版。

✅ 推荐版本:VMware Workstation Player 17(个人用户免费,功能完整,下文全程基于此版本)。

VMware & Ubuntu下载安装教程参考链接


一、VMware上创建 Linux 虚拟机

以安装 Ubuntu 24.04 为例,步骤通用,其他发行版仅需调整「系统版本选择」。

1. 1 新建虚拟机向导

打开 VMware Player → 点击「创建新虚拟机」;

1.2 自定义虚拟机配置

选择「自定义(高级)」→ 点击「下一步」;

1.3 选择虚拟机硬件兼容性

使用「默认配置」 → 点击「下一步」;

1.4 稍后安装操作系统

选择「稍后安装操作系统(S))」→ 点击「下一步」;

1.5 选择客户机操作系统

「默认值:Linux」→ 点击「下一步」

1.6 命名虚拟机

输入「虚拟机名称」(如 Ubuntu-24.04)→ 选择存储位置(非系统盘,如 G:\Virtual Machines)→ 下一步;

1.7 处理器配置

「2核(根据电脑配置适当调整)」 → 下一步

1.8 虚拟机内存配置

「4G(根据电脑配置适当调整)」 → 下一步;

1.9 网络类型添加

「使用网络地址转换(NAT)(E)」 → 下一步;

1.10 选择I/O控制器类型

「推荐选项」 → 下一步;

1.11 选择磁盘类型

「推荐选项」 → 下一步;

1.12 选择磁盘

「创建新虚拟磁盘(V)」 → 下一步

1.13 指定磁盘容量

磁盘大小:建议20GB+(新手选 20GB 足够,后边有扩容教程)

勾选「将虚拟磁盘存储为单个文件」(性能更好)或「拆分虚拟磁盘为多个文件」(便于迁移)→ 下一步;

1.14 指定磁盘文件

「默认值」→ 下一步

1.15 完成虚拟机配置

点击「完成」→ 进入虚拟机设置(可先不启动,优化配置)。

1.16 配置本地镜像ISO路径

「双击配置: CD/DVD(SATA)」→ 虚拟机配置窗口

1.17 虚拟机ISO映像文件选择

使用ISO映像文件(M) 「选择本地Ubuntu ISO映像文件」→ 确定(保存配置)

虚拟机硬件优化(关键!提升性能)

  1. 选中新建的虚拟机 → 点击「编辑虚拟机设置」;

  2. 调整以下参数(按主机配置灵活调整):

    硬件推荐配置说明
    内存2GB-4GB不超过主机内存 50%(如 8GB 主机分配 4GB)
    处理器2 核 - 4 核不超过主机核心数 50%(如 6 核主机分配 3 核)
    网络适配器NAT共享主机网络,自动获取 IP,无需手动配置
    显示器显存 128MB+勾选「加速 3D 图形」(支持 Ubuntu 图形界面)
  3. 点击「确定」保存设置。


二、安装 Linux 系统(Ubuntu 24.04 详细步骤)

2.1 开启虚拟机

选中虚拟机 → 点击「开启此虚拟机」

2.2 Install Ubuntu Server

等待 ISO 加载 → 出现 Ubuntu 启动界面,选择「Install Ubuntu Server」→ 回车;

2.3 语言选择

等待自动安装过程,一直到语言选择界面,选择语言:「English」→ 回车;

2.4 键盘布局选择

默认: English(US)「Done」→ 回车;

2.5 选择Ubuntu系统最小化安装

「Ubuntu Serve (minimized)」(最小化安装)→「Done」→ 回车;

2.6 IPv4网络配置

系统自动识别 ens33 接口,默认 DHCP 获取 IP,点击「Edit IPv4」→「Manual」→ 回车 → IP信息配置 → 「Save」→ 回车

Subnet: `192.168.1.0/24`(子网掩码 255.255.255.0);
Address: `192.168.1.100`(虚拟机固定 IP,避免冲突);
Gateway: `192.168.1.2`(局域网网关,与VMware的NAT虚拟网络适配器上网关IP一致);
Nameservers: `223.5.5.5,8.8.8.8`(双 DNS 冗余,阿里 + 谷歌);
Search domains: 留空(企业内网可填写公司域名,如 `company.com`);

2.7 完成网络配置

网卡下边正常显示出ip和mac地址信息 →「Done」→ 回车;

2.8 代理配置

无代理则留空 →「Done」→ 回车;

2.9 Ubuntu镜像源配置

使用默认值 →「Done」→ 回车

可以换成阿里云地址:http://mirrors.aliyun.com/ubuntu(提升更新速度)

2.10 配置LVM管理磁盘

「Use an entire disk」(LVM管理磁盘) 「Done」→ 回车;

2.11 磁盘分配

由于分配磁盘也就20G,选择默认分配 「Done」→ 回车;

2.12 完成磁盘配置

弹窗提示开始安装后,无法回到前边的配置页面,直接选择继续。 →「Continue」→ 回车;

2.13 创建系统用户信息

创建用户名和密码 「Done」→ 回车;

2.14 跳过更新Ubuntu系统

「Continue」→ 回车;

2.15 取消安装SSH

取消勾选「Install OpenSSH server」(系统安装完成后手动安装)「Done」→ 回车;

2.16 等待系统安装完成

安装过程会自动完成「文件复制→系统配置→软件安装」,期间无需操作,完成后会提示「重启」,点击「Reboot Now」。

💡 重启时可能提示「Please remove installation medium and press ENTER」,直接按回车即可(VMware 会自动卸载 ISO)。

2.17 登陆Ubuntu系统

用配置的用户名 uadmin 和密码登录系统,

三、安装后检查网络情况

安装后第一步是检查网络

  1. 主机是否能ping通虚拟机IP;
  2. 虚拟机是否能访问外网

3.1 主机ping虚拟机ip

3.2 虚拟机能够访问外网

在虚拟机上更新apt源:sudo apt update -y,测试网络连接情况

四、安装并配置 openssh-server

最小化 Ubuntu 上边步骤未预装openssh-server,需通过apt安装,这是 SSH 连接的核心依赖。

4.1 更新 apt 源并安装 openssh-server

# 更新软件源索引
sudo apt update -y
# 安装openssh-server
sudo apt install openssh-server -y

4.2 启动并设置 SSH 服务开机自启

# 启动ssh服务
sudo systemctl start ssh
# 设置开机自启
sudo systemctl enable ssh
# 检查服务状态(确保active (running))
sudo systemctl status ssh

4.3 安装vim编辑工具

方便后续修改配置文件

sudo apt install -y vim 

Ubuntu系统最小化安装完成确认

  • 主机已成功通过SSH工具连接Ubuntu系统,确保远程操作的便捷性。
  • 虚拟机上的Ubuntu系统通过桥接模式接入主机网络,实现稳定的外网访问能力。

五、后续操作建议

5.1 使用linux连接工具访问系统

VMware默认的Linux交互界面体验较差,推荐在Windows主机安装专业的Linux连接工具,为后续Linux学习提供更高效的环境支持。

5.2 解锁并设置 root 密码

Ubuntu 最小化安装时,默认锁定 root 账号(无密码且无法直接登录),需通过普通用户的 sudo 权限设置 root 密码。

  1. 用安装系统时创建的普通用户登录 Ubuntu 虚拟机。

  2. 执行以下命令设置 root 密码:

    sudo passwd root
    
  3. 按提示操作:

    • 首先输入当前普通用户的密码(验证 sudo 权限);
    • 然后输入要设置的 root 密码(输入时无回显,需确保两次输入一致);
    • 提示 passwd: password updated successfully 即表示 root 密码设置成功。

5.3 修改 SSH 配置,允许 root 账号密码登录

Ubuntu 的 sshd 服务默认禁止 root 密码登录(仅允许密钥登录或直接禁止),需修改 /etc/ssh/sshd_config 配置文件。

5.3.1 编辑 SSH 主配置文件

使用刚安装的 vim 编辑器,执行命令打开配置文件:

sudo vim /etc/ssh/sshd_config
5.3.2 修改关键配置项

按 i 进入 vi 编辑模式,找到以下 2 个配置项并修改(若行首有 # 注释符,需先删除 #):

原配置(默认值)修改后配置配置说明
PermitRootLogin prohibit-passwordPermitRootLogin yes允许 root 账号登录
PasswordAuthentication yesPasswordAuthentication yes开启密码认证(确保未被注释)

补充说明:

  • 若找不到 PasswordAuthentication 项,可直接在文件末尾添加 PasswordAuthentication yes
  • 生产环境强烈不建议开启 PermitRootLogin yes,推荐用普通用户 + sudo 提权,此处仅满足需求场景。
5.3.3 保存并退出 vi 编辑器

按 Esc 键退出编辑模式 → 输入 :wq → 回车,保存配置并退出。

5.3.4 重启 SSH 服务,使配置生效

修改配置后必须重启 sshd 服务,否则配置不生效:

# Ubuntu 16.04+ 通用命令
sudo systemctl restart ssh
# 备选命令(兼容旧版本)
sudo service ssh restart

5.4 验证配置是否生效

5.4.1 虚拟机本地验证(避免远程连接失败)

在 Ubuntu 虚拟机中执行以下命令,测试 root 能否本地 SSH 登录:

ssh root@localhost
  • 输入 root 密码后,若能成功登录,说明配置无误;
  • 若登录失败,执行 sudo systemctl status ssh 查看 SSH 服务状态,排查配置语法错误。
5.4.2 Windows 端远程 SSH 验证

打开 MobaXterm,新建 SSH 会话:

  • Remote host:输入 Ubuntu 虚拟机的 IP 地址;
  • Specify username:输入 root
  • 点击 OK → 输入 root 密码 → 成功登录即完成配置。

5.5 企业级安全建议

  1. 若仅需管理权限,推荐保持 root 锁定,用普通用户 SSH 登录后,通过 sudo -i 切换到 root 身份;
  2. 若必须开启 root SSH 登录,建议修改 SSH 默认端口(22),并限制登录的 IP 段(在 sshd_config 中添加 AllowUsers root@192.168.xxx.xxx)。

转自https://blog.csdn.net/xiao_wuxin/article/details/156660023


该文章在 2026/1/10 8:18:58 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved