✧ 君と集まって星座になれたら ✦ ROKUTOSEI
385 字
2 分钟
Debian 12 启用 unattended-upgrades 自动安全更新

对于长期运行的 Debian 12 服务器,建议启用 unattended-upgrades 自动安装官方安全更新,以便及时修复已公开的安全漏洞

本文仅启用 官方安全更新,不启用自动重启

安装#

更新软件源并安装所需软件:

Terminal window
sudo apt update
sudo apt install unattended-upgrades needrestart

其中:

  • unattended-upgrades:自动安装官方安全更新。
  • needrestart:更新完成后提示哪些服务或系统需要重启。

启用自动安全更新#

执行:

Terminal window
sudo dpkg-reconfigure --priority=low unattended-upgrades

出现如下提示时选择 Yes:

Automatically download and install stable updates?

完成后,系统将每天自动检查并安装 Debian 官方仓库提供的安全更新

验证配置(可选)#

确认自动更新已启用:

Terminal window
cat /etc/apt/apt.conf.d/20auto-upgrades

正常情况下应包含:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

自动重启#

不建议启用自动重启。

unattended-upgrades 默认不会自动重启服务器,即使安装了新的内核,也仅会提示需要重启

可检查配置:

Terminal window
grep Automatic-Reboot /etc/apt/apt.conf.d/50unattended-upgrades

确认未设置为:

Unattended-Upgrade::Automatic-Reboot "true";

注意#

  • 仅自动更新通过 APT 安装的软件包。
  • GitHub 下载的二进制程序、手动安装的软件及第三方脚本安装的软件不会自动更新。
  • 更新完成后,needrestart 会提示需要重启的服务或系统。
  • 建议仍定期手动执行完整的软件更新。

维护#

建议每月执行一次:

Terminal window
sudo apt update
sudo apt full-upgrade
sudo apt autoremove

根据 needrestart 的提示,选择重启相关服务或在维护窗口重启服务器

Rokutosei
Rokutosei ✦ 六等星
“君と集まって星座になれたら”
Debian 12 启用 unattended-upgrades 自动安全更新
https://blog.rokutosei.com/posts/linux/upgrades/
作者
Rokutosei
发布于
2026-07-21
许可协议
CC BY-NC-SA 4.0
✧ 文章目录 ✦
1
安装
2
启用自动安全更新
3
验证配置(可选)
4
自动重启
5
注意
6
维护