Používá váš Linuxový server Ubuntu? Jste nemocní tím, že jste si vzali čas ze svého nabitého programu na jeho aktualizaci? Chcete, aby se váš server Ubuntu automaticky aktualizoval? Pokud ano, musíte povolit funkci „bezobslužných upgradů“. V této příručce vám ukážeme, jak nastavit a automatizovat aktualizace zabezpečení na serveru Ubuntu.
Poznámka: Přestože je tato příručka zaměřena na nastavení funkce „bezobslužných upgradů“ na serveru Ubuntu, je možné ji také nakonfigurovat na ploše Ubuntu a také na jakémkoli operačním systému Linux pro stolní počítače založeném na Ubuntu.
Nainstalujte balíčky „bezobslužných upgradů“ na Ubuntu
Bezobslužné aktualizace jsou součástí systému Ubuntu Linux,ale ve výchozím nastavení není nainstalován, protože vývojáři operačního systému nemají pocit, že by to mělo být. Než se tedy dostaneme do nastavení všeho, musíme ukázat, jak to nainstalovat.
Pomocí níže uvedeného příkazu Apt nainstalujte balíček „bezobslužné aktualizace“ a další balíčky, které potřebuje, aby systém správně fungoval na serveru Ubuntu Linux nebo stolním počítači.
Poznámka: během instalace těchto balíčků si můžete všimnout zprávy týkající se „postfixu“. Prohlédněte si proces konfigurace a nakonfigurujte svou e-mailovou adresu SMTP, protože je vyžadováno zasílání e-mailových oznámení s funkcí „Bezobslužné aktualizace“. Další nápovědu k nastavení Postfixu najdete v oficiální dokumentaci Ubuntu.
sudo apt install unattended-upgrades bsd-mailx apt-listchanges
Po instalaci balíčků z výše uvedeného příkazu přejděte do fáze konfigurace této příručky.
Nakonfigurujte „bezobslužné upgrady“ na Ubuntu
Jednoduše nainstalujte „bezobslužné upgrady“balíček nestačí. Musíte také projít procesem konfigurace, aby váš systém Ubuntu tuto funkci mohl používat. Chcete-li nakonfigurovat „bezobslužné aktualizace“, začněte spuštěním dpkg-překonfigurovat příkaz v okně terminálu.

sudo dpkg-reconfigure -plow unattended-upgrades
Po spuštění dpkg-překonfigurovat příkaz se v terminálu objeví fialové okno GUI. V tomto okně se zobrazí zpráva „automaticky stahovat a instalovat stabilní aktualizace?“ Použijte Vstoupit klávesa pro výběr „Ano“. Výběrem této možnosti povolíte automatické aktualizace vašeho systému Ubuntu Linux.
Nastavte potvrzení e-mailem
I když to není nutné,Funkci „bezobslužných upgradů“ lze snadno nakonfigurovat tak, aby před každou aktualizací odeslala e-mail s oznámením, že váš systém Ubuntu Linux se aktualizuje, a podrobně uvádí, jaké balíčky byly upgradovány atd.
Nastavení této funkce začíná spuštěním aokno terminálu a otevření konfiguračního souboru „50unattended-upgrades“. Pomocí následujícího příkazu spusťte konfigurační soubor v textovém editoru Nano.

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades
V textovém editoru Nano vyhledejte Unattended-Upgrade::Mail
a přidejte svou e-mailovou adresu, aby váš počítač Ubuntu Linux mohl odeslat e-mailovou zprávu. Konfigurace by měla vypadat přesně jako níže uvedený příklad.
Unattended-Upgrade::Mail "[email protected]"
Další, najděte Unattended-Upgrade::MailOnlyOnError
a změňte ji z „true“ na „false“.
Poznámka: Problémy s hledáním Unattended-Upgrade::Mail
v konfiguračním souboru? lis Ctrl + W vyvolat funkci vyhledávání v Nano, napsat, Unattended-Upgrade::Mail
a kurzor na to skočí přímo!
Po nastavení e-mailové adresy v konfiguračním souboru uložte úpravy stisknutím Ctrl + O. Zavřete Nano pomocí Ctrl + X. Poté otevřete „listchanges.conf“ a do tohoto souboru přidejte také svou e-mailovou adresu.
sudo nano -w /etc/apt/listchanges.conf
Ještě jednou uložte pomocí Ctrl + Oa ukončete s Ctrl + X.
Nastavte automatický restart
V systému Ubuntu Linux vyžadují některé aktualizace softwarucelý systém restartovat. Bohužel, restartování Ubuntu po aktualizaci je zdlouhavé a časově náročné, takže pokud chcete z automatizace aktualizací na Ubuntu vytěžit maximum, je nastavení automatického restartu kritické.
Varování: nastavení automatického restartu znamená, že se váš systém restartuje, kdykoli je to nutné, aniž by bylo třeba požádat o potvrzení. Pokud se vám stroj Ubuntu nelíbí, tuto sekci přeskočte.
Nastavení automatického restartu v systému Ubuntu Linux znamená opět úpravu konfiguračního souboru „50unattended-upgrades“. V terminálu otevřete konfigurační soubor win Nano pomocí následujícího příkazu.
sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades
Uvnitř konfiguračního souboru najděte „Unattended-Upgrade :: Automatic-Reboot“ a změňte jej z „False“ na „True“. Poté uložte úpravy do konfiguračního souboru v textovém editoru Nano stisknutím tlačítka Ctrl + O na klávesnici. Stisknutím tlačítka Nano zavřete Ctrl + X.
Testování automatických aktualizací Ubuntu
Nyní, když je Ubuntu Linux nakonfigurován tak, aby automaticky instaloval aktualizace softwaru na vašem počítači se systémem Linux, je vhodné jej otestovat. Chcete-li spustit test, otevřete okno terminálu a spusťte program bezobslužné aktualizace příkaz pomocí přepínače příkazového řádku „dry-run“. Mějte na paměti, že tento test nic neaktualizuje. Je to simulace, která vám ukáže, jak funguje systém automatické aktualizace.
sudo unattended-upgrades --dry-run
Test by měl trvat několik minut. Až bude hotovo, zkontrolujte v e-mailu hlášení.
Komentáře