VPS 一键脚本
返回目录 / 教程 / autoupdate

VPS 自动安全更新教程

本教程说明如何用 xyz.sh/autoupdate 让 VPS 自动安装安全更新。

命令
$ curl -fsSL xyz.sh/autoupdate | bash

说明 · xyz.sh/autoupdate · 最后更新:

适用条件

root 权限,系统软件源可以正常访问。

CentOS 7 已停止维护,官方源可能不可用。

步骤

可选:先阅读源码 curl -fsSL xyz.sh/autoupdate.sh,并核对 xyz.sh/autoupdate.sh.sha256。

预览:curl -fsSL xyz.sh/autoupdate | bash -s -- --dry-run

开启:curl -fsSL xyz.sh/autoupdate | bash -s -- -y

需要时自动重启:curl -fsSL xyz.sh/autoupdate | bash -s -- --reboot-time 05:30 -y

查看状态:curl -fsSL xyz.sh/autoupdate | bash -s -- --status

如何验证

Debian/Ubuntu:查看 /var/log/unattended-upgrades/;Rocky/AlmaLinux:systemctl list-timers dnf-automatic.timer。或运行 curl -fsSL xyz.sh/autoupdate | bash -s -- --status。

如何撤销或卸载

curl -fsSL xyz.sh/autoupdate | bash -s -- --disable -y 会关闭自动更新(Debian/Ubuntu 写回 0,RHEL 系停用 timer),软件包保留。