Ha Debian szervert vásárol, akkor mindig rendelkeznie kell a legújabb biztonsági javításokkal és frissítésekkel, akár alszik, akár nem. Ezt elég könnyű megtenni. Itt van, hogyan.
Futtassa ezt a parancsot az "unattended-upgrades" csomag telepítéséhez, valamint egy csomagot a változások azonosításához:
apt -y install unattended-upgrades apt-listchanges
A telepítés után módosítsa a felügyelet nélküli frissítési konfigurációt:
nano /etc/apt/apt.conf.d/50unattended-upgrades
Illessze be a következőket ebbe a fájlba, miután kiürítette, majd módosítsa az elemeket a ** ** jellel. Ne felejtse el eltávolítani a csillagokat.
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
Unattended-Upgrade::Mail "**YOUR_EMAIL_HERE**";
// Automatically upgrade packages from these
Unattended-Upgrade::Origins-Pattern {
"o=Debian,a=stable";
"o=Debian,a=stable-updates";
"o=Debian,a=proposed-updates";
"origin=Debian,codename=${distro_codename},label=Debian-Security";
};
// You can specify your own packages to NOT automatically upgrade here
Unattended-Upgrade::Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};
Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Automatic-Reboot "false";
MEGJEGYZÉS: Az eredeti sorok eltávolításához a fájlból tartsa lenyomva a ( ctrl + k) gombot.
MEGJEGYZÉS: Beállíthatja Automatic-Reboot, trueha azt szeretné, hogy a szerver újrainduljon, amikor szükséges.
Az "apticron" telepítése az APT frissítések automatikus végrehajtásának kezeléséhez:
apt -y install apticron
Nyissa meg /etc/apticron/apticron.confés állítsa be az EMAIL változót az e-mail címére, hogy megkapja a változások listáját.
EMAIL="**me@example.com**"
DIFF_ONLY="1"
LISTCHANGES_PROFILE="apticron"
SYSTEM="**HOSTNAME.OF.SERVER**"
NOTIFY_HOLDS="0"
NOTIFY_NO_UPDATES="0"
Nyissa meg /etc/apt/listchanges.confaz APT konfigurálásához, hogy mentse a változtatásokat egy adatbázisba:
[apt]
frontend=pager
email_address=**me@example**
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
A unattended-upgradehibakeresési módot manuálisan futtathatja , hogy ellenőrizze, megfelelően működik-e:
unattended-upgrade -d