Ghid complet pentru upgrade-uri nesupravegheate în Debian

  • Actualizările nesupravegheate vă permit să automatizați actualizările de securitate în Debian.
  • Este configurat în /etc/apt/apt.conf.d/50unattended-upgrades pentru a defini ceea ce este actualizat.
  • Actualizările pot fi programate și monitorizate prin loguri în /var/log/unattended-upgrades/.
  • Este posibil să excludeți pachete și să primiți notificări prin e-mail.

upgrade-uri nesupravegheate

Gestionarea serverelor și sistemelor care rulează Debian necesită mentenanță continuă pentru a asigura securitatea și stabilitatea acestora. Un aspect cheie al acestei mentenanțe este actualizarea pachetelor și a patch-urilor de securitate. Cu toate acestea, efectuarea manuală a acestor actualizări poate fi plictisitoare și predispusă la omisiuni. Pentru a rezolva această problemă, Debian oferă instrumentul unattended-upgrades , care automatizează acest proces.

În acest ghid, vom explora în detaliu cum să configurați și să gestionați actualizările nesupravegheate pe Debian . Veți învăța cum să instalați pachetul corespunzător, să îl configurați conform nevoilor dvs. și să monitorizați funcționarea acestuia pentru a vă asigura că totul funcționează corect.

Ce sunt upgrade-urile nesupravegheate și pentru ce sunt folosite?

Unattended-upgrades este un pachet conceput pentru a aplica automat actualizări de securitate și alte pachete la Debian și derivatele sale, cum ar fi Ubuntu - care a avut această funcție activată în mod implicit pentru mai multe versiuni. Scopul său este de a reduce necesitatea administrării manuale a sistemului prin facilitarea instalării automate a actualizărilor importante.

Acest instrument este util în special pe serverele care trebuie să fie actualizate constant fără intervenție manuală, minimizând vulnerabilitățile și asigurând un mediu stabil . În plus, utilizarea actualizărilor automate câștigă popularitate în diverse distribuții precum Tails și Pop!_OS, care implementează și ele soluții similare pentru a menține securitatea sistemului.

Instalarea upgrade-urilor nesupravegheate

Pentru a instala actualizări nesupravegheate , pur și simplu executați următoarea comandă în terminal:

sudo apt install upgrade-uri nesupravegheate

Odată instalat, se recomandă rularea configurației inițiale cu:

sudo dpkg-reconfigure -plow nesupravegheat-upgrade

Aceasta va deschide un expert interactiv unde puteți activa actualizările automate.

NOTĂ: Este posibil ca serviciul să fie deja instalat și să ruleze în versiuni mai recente de Debian.

Configurarea upgrade-urilor nesupravegheate

Comportamentul actualizărilor nesupravegheate este definit în fișierul de configurare /etc/apt/apt.conf.d/50unattended-upgrades . Aici puteți specifica ce repozitorii și tipuri de actualizări doriți să aplicați automat.

Permite actualizări din anumite surse

În fișierul de configurare, veți găsi o secțiune numită Unattended-Upgrade::Allowed-Origins . În mod implicit, această listă include doar actualizări de securitate.

Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}-security"; };

Dacă doriți să includeți și alte actualizări, cum ar fi actualizări generale de sistem , puteți adăuga următoarele linii:

Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}"; „${distro_id}:${distro_codename}-actualizări”; };

Excludeți pachetele din actualizările automate

Dacă există anumite pachete pe care nu doriți să le actualizați automat , le puteți adăuga pe lista neagră. În același fișier de configurare, găsiți secțiunea Unattended-Upgrade::Package-Blacklist și adăugați pachetele pe care doriți să le excludeți.

Unattended-Upgrade::Package-Blacklist { "linux-image"; „apache2”; };

Configurați notificări prin e-mail

Dacă doriți să primiți notificări când se aplică actualizări, puteți activa această opțiune în setări:

Unattended-Upgrade::Mail „[email protected]”;

De asemenea, puteți configura dacă doriți să primiți notificări doar în caz de erori :

Unattended-Upgrade::MailOnlyOnError „adevărat”;

Pentru mai multe detalii despre gestionarea actualizărilor, puteți consulta modul în care Debian ar putea implementa actualizări automate în versiunile viitoare.

Frecvența și programarea actualizărilor

Pentru a defini frecvența rulării actualizărilor automate, editați fișierul /etc/apt/apt.conf.d/20auto-upgrades și asigurați-vă că acesta conține următoarele:

APT::Periodic::Update-Package-Lists „1”; APT::Periodic::Nesupravegheat-Upgrade „1”; APT::Periodic::Download-upgrade-Pachete „1”; APT::Periodic::AutocleanInterval „7”;

Acest fișier definește următoarele:

  • Listele de actualizare sunt actualizate zilnic (1).
  • Actualizările nesupravegheate sunt efectuate zilnic.
  • Pachetele descărcate sunt eliminate în fiecare săptămână.

Dacă ești în căutarea mai multor informații despre implementarea actualizărilor automate în diferite distribuții, te invit să citești despre cum implementează Pop!_OS aceste caracteristici.

Monitorizarea și verificarea actualizărilor

Pentru a vă asigura că unattended-upgrades funcționează corect, puteți verifica jurnalele stocate în /var/log/unattended-upgrades/ . Pentru a inspecta cel mai recent jurnal, utilizați:

mai puțin /var/log/unattended-upgrades/unattended-upgrades.log

De asemenea, puteți rula manual o simulare de upgrade cu:

sudo nesupravegheat-upgrade --dry-run -d

Este important să monitorizați periodic jurnalele pentru a detecta orice anomalii.

Dezactivarea upgrade-urilor nesupravegheate

Dacă decideți să dezactivați actualizările nesupravegheate, puteți face acest lucru editând fișierul /etc/apt/apt.conf.d/20auto-upgrades și setând valorile la 0 :

APT::Periodic::Nesupravegheat-Upgrade „0”;

De asemenea, puteți dezinstala pachetul cu:

sudo apt elimina upgrade-urile nesupravegheate

Configurarea actualizărilor automate în Debian folosind actualizări nesupravegheate este o modalitate excelentă de a menține sistemele actualizate fără intervenție manuală. Cu setările corecte, vă puteți asigura că sunt instalate doar actualizările necesare, minimizând riscurile și garantând stabilitatea sistemului.

Numele de cod Debian (Toy Story)
Articol asociat:
Debian 10 „Buster” va veni cu instalații automate de securitate

Adăugați ca sursă preferată în Google