Hostxpeed
Login Get Started →
Server Management

How to Set Up Automatic OS Upgrades

4 min read
23 views
Jun 10, 2026

Prerequisites

Before enabling auto upgrades, make sure you have:

  • SSH access to your VPS
  • Root or sudo privileges

⚠️ Automatic OS upgrades can break applications. Only enable for test or non-critical servers.

Ubuntu/Debian – Unattended Upgrades

Connect to your VPS:

ssh hxroot@YOUR_SERVER_IP -p 22
sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure --priority=low unattended-upgrades

Select Yes to enable automatic updates.

Configure All Updates (Not Just Security)

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Uncomment:

"${distro_id}:${distro_codename}-updates";

CentOS/RHEL – Automatic Updates

sudo yum install yum-cron -y
sudo systemctl enable yum-cron
sudo systemctl start yum-cron

Edit config:

sudo nano /etc/yum/yum-cron.conf

Set:

apply_updates = yes

Check Auto Upgrade Logs

cat /var/log/unattended-upgrades/unattended-upgrades.log

✅ Automatic OS upgrades configured.

Was this article helpful?