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