A Debian felügyelet nélküli frissítéseinek teljes útmutatója

  • Az Unattended-upgrades lehetővé teszi a biztonsági frissítések automatizálását a Debianban.
  • Az /etc/apt/apt.conf.d/50unattended-upgrades fájlban van beállítva, hogy meghatározza, mi legyen frissítve.
  • A frissítések ütemezhetők és figyelhetők a /var/log/unattended-upgrades/ naplókban.
  • Lehetőség van csomagok kizárására és e-mail értesítések fogadására.

felügyelet nélküli frissítések

A Debiant futtató szerverek és számítógépek kezelése folyamatos karbantartást igényel a biztonságuk és stabilitásuk biztosítása érdekében. Ennek a karbantartásnak az egyik legfontosabb szempontja a csomagok és biztonsági javítások frissítése. Ezeknek a frissítéseknek a manuális végrehajtása azonban fárasztó lehet, és hajlamos a feledékenységre. A probléma megoldásához a Debian kínál az eszköz felügyelet nélküli frissítések (felügyelet nélküli frissítések), amely lehetővé teszi ennek a folyamatnak a automatizálását.

Ebben az útmutatóban alaposan megvizsgáljuk A felügyelet nélküli frissítések konfigurálása és kezelése a Debianban. Megtanulja, hogyan telepítheti a megfelelő csomagot, hogyan konfigurálhatja az igényeinek megfelelően, és figyelemmel kísérheti a működését, hogy minden megfelelően működjön.

Mi az a felügyelet nélküli frissítés, és mire használják?

felügyelet nélküli frissítések Az or unattended upgrades egy olyan csomag, amelyet a biztonsági frissítések és más csomagok automatikus alkalmazására terveztek a Debianban és származékaiban, például az Ubuntuban – amely most már alapértelmezés szerint engedélyezve van bizonyos verziókban. Célja, hogy a fontos frissítések automatikus telepítésének megkönnyítésével csökkentse a rendszeradminisztráció kézi beavatkozásának szükségességét.

Ez az eszköz különösen hasznos olyan szervereken, amelyeknek kézi beavatkozás nélkül mindig naprakésznek kell lenniük, A sebezhetőségek minimalizálása és a stabil környezet biztosítása. Továbbá az automatikus frissítések használata egyre népszerűbb a különböző disztribúciókban, mint például a Tails és a Pop!_OS, amelyek szintén hasonló megoldásokat valósítanak meg a rendszer biztonságának megőrzése érdekében.

Felügyelet nélküli frissítések telepítése

Telepíteni felügyelet nélküli frissítések, egyszerűen futtassa a következő parancsot a terminálban:

sudo apt install unattended-upgrades

Telepítés után ajánlott futtatni kezdeti beállítás val vel:

sudo dpkg-reconfigure -plow unattended-upgrades

Ezzel megnyílik egy interaktív varázsló, ahol engedélyezheti a automatikus frissítések.

Megjegyzés: A Debian újabb verzióiban előfordulhat, hogy a szolgáltatás már telepítve van és működik..

Felügyelet nélküli frissítések beállítása

A felügyelet nélküli frissítések viselkedését a konfigurációs fájl határozza meg /etc/apt/apt.conf.d/50unattended-upgrades. Itt adhatja meg, hogy mely tárolókat és frissítéstípusokat kívánja automatikusan alkalmazni.

Bizonyos forrásokból származó frissítések engedélyezése

A konfigurációs fájlban talál egy szakaszt, melynek neve Unattended-Upgrade::Allowed-Origins. Alapértelmezés szerint ez a lista csak a biztonsági frissítések:

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

Ha más frissítéseket szeretne beépíteni, mint pl általános rendszerfrissítések, a következő sorokat adhatja hozzá:

Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}"; "${distro_id}:${distro_codename}-frissítések"; };

Csomagok kizárása az automatikus frissítésekből

Ha vannak bizonyos Csomagok, amelyeket nem szeretne automatikusan frissíteni, felveheti őket a feketelistára. Ugyanabban a konfigurációs fájlban keresse meg a részt Unattended-Upgrade::Package-Blacklist és adja hozzá a kizárni kívánt csomagokat:

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

E-mail értesítések beállítása

ha szeretné megkapni értesítések Frissítések alkalmazásakor engedélyezheti ezt a lehetőséget a beállításokban:

Unattended-Upgrade::Mail "[email protected]";

Azt is beállíthatja, hogy csak akkor kíván-e értesítést kapni, ha hibák:

Unattended-Upgrade::MailOnlyOnError "true";

A frissítések kezelésével kapcsolatos további részletekért tekintse meg, hogyan Debian megvalósíthatná Automatikus frissítések a jövőbeli verziókban.

A frissítések gyakorisága és ütemezése

Meghatározni mivel frekvencia Az automatikus frissítések futnak, szerkessze a fájlt /etc/apt/apt.conf.d/20auto- frissítések és győződjön meg arról, hogy a következőket tartalmazza:

APT::Periodikus::Update-Package-Lists "1"; APT::Periodikus::Felügyelet nélküli-Frissítés "1"; APT::Periodikus::Letöltés-Frissíthető-csomagok "1"; APT::Periodikus::AutocleanInterval "7";

Ez a fájl meghatározza, hogy:

  • A frissítési listák naponta frissülnek (1).
  • A felügyelet nélküli frissítéseket naponta hajtják végre.
  • A letöltött csomagokat hetente eltávolítjuk.

Ha további információt keres a végrehajtásáról automatikus frissítések Különböző disztribúciókban megkérem, hogy olvassa el, hogyan Pop! _OS megvalósítja ezeket a funkciókat.

Frissítések figyelése és ellenőrzése

Annak biztosítására felügyelet nélküli frissítések megfelelően működik, ellenőrizheti a naplók ben tárolva /var/log/unattended-upgrades/. A legutóbbi napló megtekintéséhez használja:

kevesebb /var/log/unattended-upgrades/unattended-upgrades.log

Manuálisan is futtathatja a frissítési szimuláció val vel:

sudo unattended-upgrade --dry-run -d

Fontos, hogy rendszeresen nyomon kövessük a naplók az esetleges anomáliák észlelésére.

Felügyelet nélküli frissítések letiltása

Ha úgy dönt, hogy letiltja a felügyelet nélküli frissítéseket, ezt a fájl szerkesztésével teheti meg /etc/apt/apt.conf.d/20auto- frissítések és az értékek elhelyezése 0:

APT::Periodikus::Felügyelet nélküli-Frissítés "0";

A csomagot az alábbiakkal is eltávolíthatja:

sudo apt távolítsa el az felügyelet nélküli frissítéseket

Az automatikus frissítések beállítása a Debianban felügyelet nélküli frissítésekkel nagyszerű módja annak, hogy a rendszereket kézi beavatkozás nélkül naprakészen tartsa. A megfelelő beállításokkal biztosíthatja, hogy csak a szükséges frissítések legyenek telepítve, a kockázatok minimalizálása és a rendszer stabilitásának biztosítása.

Debian kódnevek (Toy Story)
Kapcsolódó cikk:
A Debian 10 "Buster" automatikus biztonsági telepítéssel érkezik

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.