- - Hur man automatiserar säkerhetsuppdateringar på Ubuntu Server

Hur man automatiserar säkerhetsuppdateringar på Ubuntu Server

Kör din Linux-server Ubuntu? Är du trött på att ta dig tid från ditt upptagna schema för att uppdatera det? Vill du att din Ubuntu-server ska uppdatera sig själv automatiskt? Om så är fallet måste du aktivera funktionen "obevakade uppgraderingar". I den här guiden visar vi dig hur du ställer in och automatiserar säkerhetsuppdateringar på Ubuntu Server.

Notera: även om den här guiden är inriktad på att ställa in funktionen "obevakade uppgraderingar" i Ubuntu-servern, är det också möjligt att konfigurera den på Ubuntu-skrivbordet, liksom alla Linux-operativsystem baserade på Ubuntu.

Installera "obevakade uppgraderingar" -paket på Ubuntu

Obevakade uppgraderingar är en funktion i Ubuntu Linux,men det är inte installerat som standard eftersom utvecklarna av operativsystemet inte känner att det borde vara det. Så innan vi kan komma igång med allt måste vi visa hur vi installerar det.

Med hjälp av kommandot Apt nedan installerar du paketet "obevakade uppgraderingar" och de andra paketen som det behöver för att köras korrekt på systemet till din Ubuntu Linux-server eller stationära PC.

Notera: under installationen av dessa paket kanske du märker ett meddelande om "postfix." Gå igenom konfigurationsprocessen för att konfigurera din SMTP-e-postadress, eftersom det krävs för att skicka e-postmeddelanden med funktionen "Obevakade uppgraderingar". För mer hjälp med att konfigurera Postfix, se den officiella Ubuntu-dokumentationen.

sudo apt install unattended-upgrades bsd-mailx apt-listchanges

När du har installerat paketen från kommandot ovan, gå vidare till konfigurationssteget i den här guiden.

Konfigurera "obevakade uppgraderingar" på Ubuntu

Installera helt enkelt "obevakade uppgraderingar"paket räcker inte. Du måste också gå igenom konfigurationsprocessen så att ditt Ubuntu-system kan använda funktionen. För att konfigurera "obevakade uppgraderingar" börjar du med att köra dpkg-reconfigure kommando i ett terminalfönster.

sudo dpkg-reconfigure -plow unattended-upgrades

När du kör dpkg-reconfigure kommando, kommer ett lila GUI-fönster att visas i terminalen. I det här fönstret ser du ett meddelande som säger "ladda ner och installera automatiskt stabila uppdateringar automatiskt?" Använd Stiga på för att välja "Ja." Om du väljer detta alternativ aktiveras automatiska uppdateringar på ditt Ubuntu Linux-system.

Ställ in e-postbekräftelse

Även om det inte krävs,Funktionen "obevakade uppgraderingar" kan enkelt konfigureras så att den skickar ut ett e-postmeddelande innan varje uppgradering som berättar att ditt Ubuntu Linux-system uppdateras och specificerar vilka paket som har uppgraderats, etc.

Ställa in den här funktionen börjar med att starta enterminalfönster och öppna konfigurationsfilen "50unattended-upgrades". Starta konfigurationsfilen i Nano-textredigeraren med kommandot nedan.

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades

Leta reda på i Nano-textredigeraren Unattended-Upgrade::Mail och lägg till din e-postadress, så att din Ubuntu Linux PC kan skicka ut e-postrapporten. Konfigurationen ska se exakt ut som i exemplet nedan.

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

Nästa, hitta Unattended-Upgrade::MailOnlyOnError och ändra det från "sant" till "falskt."

Obs: Har du problem med att hitta Unattended-Upgrade::Mail i konfigurationsfilen? Tryck Ctrl + W för att få fram sökfunktionen i Nano, skriva in, Unattended-Upgrade::Mail och markören hoppar direkt till den!

När du har konfigurerat din e-postadress i konfigurationsfilen sparar du redigeringarna genom att trycka på Ctrl + O. Stäng Nano med Ctrl + X. Öppna sedan "listchanges.conf" och lägg till din e-postadress till den här filen också.

sudo nano -w /etc/apt/listchanges.conf

Spara igen Ctrl + O, och avsluta med Ctrl + X.

Ställ in automatisk omstart

På Ubuntu Linux krävs vissa programuppdateringarhela systemet för att starta om. Tyvärr är omstartande och tidskrävande att starta om Ubuntu efter en uppdatering, så om du vill få ut det mesta av att automatisera uppdateringar på Ubuntu är det viktigt att konfigurera automatisk omstart.

Varning: att ställa in automatisk omstart innebär att ditt system kommer att starta om när det behövs utan att be om din bekräftelse. Hoppa över det här avsnittet om du inte är bekväm med att ha din Ubuntu-maskin.

Att ställa in automatisk omstart i Ubuntu Linux betyder att redigera konfigurationsfilen "50unattended-upgrades" igen. I terminalen öppnar du konfigurationsfilen och vinn Nano med kommandot nedan.

sudo nano -w /etc/apt/apt.conf.d/50unattended-upgrades

Inuti konfigurationsfilen hittar du "Unattended-Upgrade :: Automatic-Reboot" och ändrar den från "False" till "True." Spara sedan redigeringarna i konfigurationsfilen i Nano-textredigeraren genom att trycka på Ctrl + O på tangentbordet. Stäng Nano genom att trycka på Ctrl + X.

Testa automatiska Ubuntu-uppdateringar

Nu när Ubuntu Linux är konfigurerad för att installera programvaruuppdateringar automatiskt på din Linux-PC är det en bra idé att testa det. För att köra ett test, öppna ett terminalfönster och kör unattended-upgrades kommandot med kommandoradströmbrytaren ”torrkörning”. Tänk på att detta test inte kommer att uppdatera någonting. Det är en simulering som visar hur det automatiska uppdateringssystemet fungerar.

sudo unattended-upgrades --dry-run

Testet ska ta några minuter. När det är klart, kolla in din e-postadress för rapporten.

kommentarer