Serverul dvs. Linux rulează Ubuntu ? Te-ai săturat să-ți iei timp din programul tău încărcat pentru a-l actualiza? Doriți ca serverul Ubuntu să se actualizeze automat? Dacă da, trebuie să activați funcția „actualizări nesupravegheate”. În acest ghid, vă vom arăta cum să îl configurați și să automatizați actualizările de securitate pe Ubuntu Server.
Notă: deși acest ghid se concentrează pe configurarea funcției „actualizări nesupravegheate” pe serverul Ubuntu, este posibil să o configurați și pe desktopul Ubuntu, precum și pe orice sistem de operare desktop Linux bazat pe Ubuntu.
Instalați pachete „upgrade-uri nesupravegheate” pe Ubuntu
Actualizările nesupravegheate este o caracteristică a Ubuntu Linux, dar nu este instalată implicit, deoarece dezvoltatorii sistemului de operare nu consideră că ar trebui să fie. Așadar, înainte de a putea începe să setăm totul, trebuie să demonstrăm cum să-l instalăm.
Folosind comanda Apt de mai jos, instalați pachetul „actualizări nesupravegheate” și celelalte pachete de care are nevoie pentru a rula corect pe sistem pe serverul Ubuntu Linux sau pe computerul desktop.
Notă: în timpul instalării acestor pachete, este posibil să observați un mesaj privind „postfix”. Parcurgeți procesul de configurare pentru a vă configura adresa de e-mail SMTP, deoarece este necesar să trimiteți notificări prin e-mail cu funcția „Actualizări nesupravegheate”. Pentru mai mult ajutor cu privire la configurarea Postfix, vă rugăm să consultați documentația oficială Ubuntu .
sudo apt install nesupravegheat-upgrade-uri bsd-mailx apt-listchanges
După instalarea pachetelor din comanda de mai sus, treceți la etapa de configurare a acestui ghid.
Configurați „upgrade-uri nesupravegheate” pe Ubuntu
Simpla instalare a pachetului „upgrade-uri nesupravegheate” nu este suficientă. De asemenea, trebuie să parcurgeți procesul de configurare, astfel încât sistemul dumneavoastră Ubuntu să poată utiliza caracteristica. Pentru a configura „upgrade-uri nesupravegheate” începeți prin rularea comenzii dpkg-reconfigure într-o fereastră de terminal.

sudo dpkg-reconfigure -plow nesupravegheat-upgrade
La rularea comenzii dpkg-reconfigure , va apărea o fereastră violet GUI în terminal. În această fereastră, veți vedea un mesaj care spune „descărcați și instalați automat actualizări stabile?” Folosiți tasta Enter pentru a selecta „Da”. Selectarea acestei opțiuni va activa actualizările automate pe sistemul dumneavoastră Ubuntu Linux.
Configurați confirmarea prin e-mail
Deși nu este necesară, caracteristica „actualizări nesupravegheate” poate fi configurată cu ușurință, astfel încât să trimită un e-mail înainte de fiecare actualizare, care vă spune că sistemul dumneavoastră Ubuntu Linux se actualizează și detaliază care sunt pachetele care au fost actualizate etc.
Configurarea acestei funcții începe prin lansarea unei ferestre de terminal și deschiderea fișierului de configurare „50 unattended-upgrades”. Folosind comanda de mai jos, lansați fișierul de configurare în editorul de text Nano.

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades
În editorul de text Nano, găsiți Unattended-Upgrade::Mailși adăugați adresa dvs. de e-mail, astfel încât computerul dvs. Ubuntu Linux să poată trimite raportul prin e-mail. Configurația ar trebui să arate exact ca în exemplul de mai jos.
Upgrade nesupravegheat::Mail „[email protected]”
Apoi, găsiți Unattended-Upgrade::MailOnlyOnErrorși schimbați-l de la „adevărat” la „fals”.
Notă: Întâmpinați probleme la găsirea Unattended-Upgrade::Mailîn fișierul de configurare? Apăsați Ctrl + W pentru a afișa funcția de căutare în Nano, scrieți, Unattended-Upgrade::Mailiar cursorul va sări direct la ea!
După configurarea adresei de e-mail în fișierul de configurare, salvați editările apăsând Ctrl + O . Închide Nano cu Ctrl + X . Apoi, deschideți „listchanges.conf” și adăugați și adresa dvs. de e-mail la acest fișier.
sudo nano -w /etc/apt/listchanges.conf
Încă o dată, salvați cu Ctrl + O și ieșiți cu Ctrl + X.
Configurați repornirea automată
Pe Ubuntu Linux, unele actualizări de software necesită repornirea întregului sistem. Din păcate, repornirea Ubuntu după o actualizare este plictisitoare și necesită timp, așa că dacă doriți să profitați la maximum de automatizarea actualizărilor pe Ubuntu, configurarea repornirii automate este esențială.
Avertisment: configurarea repornirii automate înseamnă că sistemul dumneavoastră va reporni oricând este necesar, fără a vă cere confirmarea. Dacă nu vă simțiți confortabil dacă mașina dvs. Ubuntu face acest lucru, omiteți această secțiune.
Configurarea repornirii automate în Ubuntu Linux înseamnă încă o dată editarea fișierului de configurare „50 unattended-upgrades”. În terminal, deschideți fișierul de configurare win Nano cu comanda de mai jos.
sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades
În interiorul fișierului de configurare, găsiți „Unattended-Upgrade::Automatic-Reboot” și schimbați-l din „False” în „True”. Apoi, salvați editările în fișierul de configurare în editorul de text Nano apăsând Ctrl + O de pe tastatură. Închideți Nano apăsând Ctrl +X .
Testarea actualizărilor automate Ubuntu
Acum că Ubuntu Linux este configurat să instaleze automat actualizări de software pe computerul dvs. Linux, este o idee bună să-l testați. Pentru a rula un test, deschideți o fereastră de terminal și executați comanda upgrade-uri nesupravegheate cu comutatorul din linia de comandă „Dry-run”. Rețineți că acest test nu va actualiza nimic. Este o simulare pentru a vă arăta cum funcționează sistemul de actualizare automată.
sudo unattended-upgrade --dry-run
Testul ar trebui să dureze câteva minute. Când ați terminat, verificați-vă e-mailul pentru raport.