SuperAPI AI 工具集

auto-updates

部署与运维

查看项目

更新于 10-16 01:15

技能介绍

用途:在 Ubuntu/Debian 服务器上配置自动安全更新,降低手工维护成本,应对已知漏洞。

主要能力:更新软件包列表并升级已安装包;安装并配置 unattended-upgrades 实现自动安全补丁;在需要时设置自动重启时间;验证配置与查看日志;排查更新未运行、被保留包等问题。

使用方式:先执行 sudo apt update && sudo apt upgrade -y,再安装 sudo apt install unattended-upgrades -y,随后用 sudo dpkg-reconfigure unattended-upgrades 启用。可编辑 /etc/apt/apt.conf.d/50unattended-upgrades 配置允许来源、自动重启及清理依赖;在 /etc/apt/apt.conf.d/20auto-upgrades 配置更新频率。用 sudo systemctl status unattended-upgrades 和 /var/log/unattended-upgrades/unattended-upgrades.log 验证,可用 sudo unattended-upgrade --dry-run --debug 测试。

适用场景:新 VPS 初始化加固、既有服务器补丁合规、修复过期软件包审计发现、减少人工维护。

限制:需要 root/sudo 权限、Ubuntu 或 Debian 系统、联网与 SSH 访问。资料未提供其他平台支持、具体收费信息或脚本完整内容;生产环境建议先在测试环境验证更新。