环境:
- VMware® Workstation 17 Pro 17.6.4 build-24832109
- ubuntu-26.04.1-live-server-amd64.iso
一、下载
可以百度网盘下载:
链接: https://pan.baidu.com/s/1BoT-AzpAQYl3oh6l79aJDQ?pwd=49tj 提取码: 49tj
官网下载:
地址:https://ubuntu.com/download/server

二、新建虚拟机














三、安装
现在设置新建虚拟机的光驱


然后开机:















安装中:


回车后提示我们拔掉 dvd,我们先不用管接着回车:
(提示的图忘截图了)

看到这个就表示我们安装完成了
输入用户名和密码登录:jackletter 123456

登录后,我们先查看 ip 地址:ip addr show

我使用 finalshell


看到这就链接成功了。
最后,别忘了把光驱拔掉:

四、基本配置
4.1 我的 root 账号呢?
先复盘上面的安装步骤,发现没有让设 root 账号的地方,其实这是 ubuntu 故意为之,并不是 root 账号不存在,我们在上面设置的 jackletter 就是管理员账号,sudo 的时候直接输 jackletter 的密码即可。
那么我们怎么将 root 账号放出来呢?

按图上操作 sudo passwd root ,下面两个 123456 就是要给root账户设置的密码。
设置好后,我们就可以切换到 root 账户了:

4.2 设置允许 root 账号远程登录
默认安装后是禁用 root 账号远程登录的,你可以直接用账号登录试试。。。
现在,我们要设置允许root账号登录:
注意: 生产环境慎重
做法就是将 /etc/ssh/sshd_config 这个文件的 PermitRootLogin 这一行,将其修改为 yes,如:
text
# 查找并修改(如果行首有#,需要去掉注释)
PermitRootLogin yes
为了方便,我们可以使用 sed 命令操作:
shell
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
修改后,验证这个配置文件是否格式正确:
shell
sudo sshd -t
如果命令没有输出,说明语法正确。然后重启 SSH 服务使配置生效:
shell
sudo systemctl daemon-reload
sudo systemctl restart ssh
这样就设置好了,操作如下图:

现在让我们直接使用 root账号登录吧:


4.3 设置时区
先查看当前时区:
shell
root@flame:~# timedatectl
Local time: Thu 2026-10-01 00:39:42 UTC
Universal time: Thu 2026-10-01 00:39:42 UTC
RTC time: Thu 2026-10-01 00:39:42
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
root@flame:~#
这个是 UTC 时间,我们在国内都是东八区,现在我们将它改过来吧:
shell
root@flame:~# timedatectl set-timezone Asia/Shanghai
root@flame:~# timedatectl
Local time: Thu 2026-10-01 08:40:33 CST
Universal time: Thu 2026-10-01 00:40:33 UTC
RTC time: Thu 2026-10-01 00:40:33
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
root@flame:~# date -R
Thu, 01 Oct 2026 08:40:50 +0800
root@flame:~#
这就设置完了。
4.4 设置 apt 源为阿里的
为了以后安装软件快点,我们考虑更改源。
首先,查看当前的源的配置:
shell
root@flame:~# cat /etc/apt/sources.list
# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources
root@flame:~# cat /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://cn.archive.ubuntu.com/ubuntu/
Suites: resolute resolute-updates resolute-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: resolute-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
root@flame:~#
可以看到,源的配置很简单,就在: /etc/apt/sources.list.d/ubuntu.sources 文件里面
现在我们把它改为阿里的:
首先,我们先备份旧的:
shell
cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
然后,进行替换,最省事的方法,一条命令即可完成替换并自动备份,将 archive.ubuntu.com 和 security.ubuntu.com 都替换为阿里云镜像:
shell
sudo sed -i.bak 's|http://archive.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g; s|http://security.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list.d/ubuntu.sources
如果你想换成其他镜像源,只需将命令中的 https://mirrors.aliyun.com/ubuntu 替换为下面的地址即可:
最后,让我们更新验证:apt update

4.5 vim需要装吗?
ubuntu server 安装后自带了,就不必再装了。