3 skyrius · 3.3
Atnaujinimai ir automatiniai atnaujinimai
Dauguma įsilaužimų išnaudoja spragą, kuriai atnaujinimas jau seniai išleistas. Todėl atnaujinimas yra svarbiausia Jūsų serverio priežiūros dalis.
Atnaujinimas rankiniu būdu
anna@web1:~$ sudo apt update
anna@web1:~$ apt list --upgradable
anna@web1:~$ sudo apt upgrade
apt update atsiunčia naujų versijų sąrašą, apt upgrade jas įdiegia. AlmaLinux ir Rocky Linux sistemose tai sudo dnf upgrade.
Automatiniai saugumo atnaujinimai
Ubuntu: programa unattended-upgrades jau įdiegta ir kasdien įdiegia saugumo atnaujinimus. Debian: įjunkite ją patys.
anna@web1:~$ sudo apt install unattended-upgrades
anna@web1:~$ sudo dpkg-reconfigure -plow unattended-upgrades
Paklausus, ar atnaujinimai gali būti diegiami automatiškai, pasirinkite Yes. Tada patikrinkite:
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
Kas buvo atnaujinta automatiškai, matysite /var/log/unattended-upgrades/.
AlmaLinux ir Rocky Linux sistemose: sudo dnf install dnf-automatic ir sudo systemctl enable --now dnf-automatic-install.timer.
Perkrovimas po atnaujinimo
Naujas branduolys pradeda veikti tik po perkrovimo. Jei yra failas /var/run/reboot-required, serverį reikia perkrauti:
anna@web1:~$ ls /var/run/reboot-required
/var/run/reboot-required
anna@web1:~$ sudo reboot
Norite, kad prireikus serveris pats persikrautų naktį? Tuomet faile /etc/apt/apt.conf.d/50unattended-upgrades įjunkite šias dvi eilutes (pašalinkite prieš jas esantį //):
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "04:00";
Jei veikia paslaugos, kurių negalima pertraukti, geriau perkraukite serverį patys ramiu metu.
Nauja operacinės sistemos versija
Automatiniai atnaujinimai neperkelia Jūsų į kitą versiją, pavyzdžiui, iš Debian 12 į 13. Tai atlikite patys: prieš tai sukurkite momentinę kopiją ir vadovaukitės oficialiais Debian arba Ubuntu nurodymais. Iš naujo įdiegti naują versiją (žr. Įdiegimas iš naujo arba ISO prijungimas) ir atkurti savo duomenis dažnai būna ne ką ilgiau.
