Capitolul 3 · 3.3
Actualizări și actualizări automate
Cele mai multe atacuri folosesc o vulnerabilitate pentru care există de mult timp o actualizare. De aceea, actualizarea este cea mai importantă activitate de întreținere a serverului dumneavoastră.
Actualizare manuală
anna@web1:~$ sudo apt update
anna@web1:~$ apt list --upgradable
anna@web1:~$ sudo apt upgrade
apt update descarcă lista cu versiunile noi, iar apt upgrade le instalează. Pe AlmaLinux și Rocky Linux comanda este sudo dnf upgrade.
Actualizări automate de securitate
Ubuntu: programul unattended-upgrades este deja instalat și aplică zilnic actualizările de securitate. Debian: activați-l dumneavoastră.
anna@web1:~$ sudo apt install unattended-upgrades
anna@web1:~$ sudo dpkg-reconfigure -plow unattended-upgrades
Alegeți Yes la întrebarea dacă actualizările pot fi instalate automat. Verificați apoi:
anna@web1:~$ cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
anna@web1:~$ sudo unattended-upgrade --dry-run --debug
Ce s-a actualizat automat găsiți în /var/log/unattended-upgrades/.
Pe AlmaLinux și Rocky Linux: sudo dnf install dnf-automatic și sudo systemctl enable --now dnf-automatic-install.timer.
Repornirea după o actualizare
Un kernel nou intră în funcțiune abia după o repornire. Dacă există fișierul /var/run/reboot-required, este necesară o repornire:
anna@web1:~$ ls /var/run/reboot-required
/var/run/reboot-required
anna@web1:~$ sudo reboot
Doriți ca serverul să repornească singur noaptea, atunci când este necesar? Activați atunci aceste două rânduri din /etc/apt/apt.conf.d/50unattended-upgrades (ștergeți // din fața lor):
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "04:00";
Dacă rulează servicii care nu au voie să fie întrerupte, este mai bine să reporniți dumneavoastră serverul într-un moment liniștit.
O versiune nouă a sistemului de operare
Actualizările automate nu vă duc la versiunea următoare, de exemplu de la Debian 12 la 13. Acest pas îl faceți dumneavoastră, cu un snapshot creat în prealabil și urmând pașii oficiali de la Debian sau Ubuntu. Reinstalarea cu versiunea nouă (consultați Reinstalarea sau atașarea unui ISO) și restaurarea datelor dumneavoastră este adesea la fel de rapidă.
