Online zetten: updates vanzelf
Hier bouw je op verder: Bijwerken met apt en Een bestand lezen met cat
Weet je dit niet meer zeker? Lees het terug voordat je verdergaat.
- Linux Bijwerken met apt
- Linux Een bestand lezen met cat
Beveiligingsupdates
Elke week worden er gaten in programma's gevonden en gedicht. Ubuntu kan de beveiligingsupdates zelf installeren, elke dag. Op een server staat dat meestal al aan:
cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
Staat er twee keer "1", dan is het goed. Kijk niet naar systemctl status unattended-upgrades: die dienst draait altijd, ook als de updates uitstaan. Bestaat het bestand niet, of staat er een "0", kijk dan bij Er gaat iets mis.
Soms is een herstart nodig, bijvoorbeeld na een update van de kern van Linux. Dan staat er een bestand:
cat /var/run/reboot-required
*** System restart required ***
Herstart dan met sudo reboot. Docker, dat je in de volgende stap installeert, start daarna vanzelf, en je site ook, door restart: unless-stopped uit les 21.
Er gaat iets mis
Het bestand bestaat niet, of er staat een 0
cat: /etc/apt/apt.conf.d/20auto-upgrades: No such file or directory
Oorzaak: op deze server is unattended-upgrades niet geïnstalleerd, nooit ingesteld, of uitgezet.
Oplossing: installeer en stel het in, en kijk daarna opnieuw:
sudo apt update
sudo apt install unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades
Door naar les 30: Docker op de server.