Εάν αγοράσετε έναν διακομιστή Debian, τότε θα πρέπει να έχετε πάντα τις πιο πρόσφατες ενημερώσεις κώδικα ασφαλείας και ενημερώσεις, είτε κοιμάστε είτε όχι. Αυτό είναι αρκετά εύκολο να γίνει. Να πώς.
Εκτελέστε αυτήν την εντολή για να εγκαταστήσετε το πακέτο "unattended-upgrades", μαζί με ένα πακέτο για να αναγνωρίσετε τις αλλαγές:
sudo apt-get install unattended-upgrades apt-listchanges
Αφού εγκατασταθεί, επεξεργαστείτε τη διαμόρφωση αναβάθμισης χωρίς παρακολούθηση:
sudo vim /etc/apt/apt.conf.d/50unattended-upgrades
Επικολλήστε τα ακόλουθα σε αυτό το αρχείο αφού το αδειάσετε και, στη συνέχεια, τροποποιήστε τα στοιχεία με ** **. Θυμηθείτε να αφαιρέσετε τους αστερίσκους.
APT::Periodic::Enable "1";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
Unattended-Upgrade::Mail "**YOUR_EMAIL_HERE**";
// Automatically upgrade packages from these (origin, archive) pairs
Unattended-Upgrade::Allowed-Origins {
"${distro_id} stable";
"${distro_id} ${distro_codename}-updates";
"${distro_id} ${distro_codename}-security";
};
// You can specify your own packages to NOT automatically upgrade here
Unattended-Upgrade::Package-Blacklist {
// "nginx";
// "php5-fpm";
};
Unattended-Upgrade::Automatic-Reboot "false";
Εγκαταστήστε το "apticron" για να διαχειριστείτε την αυτόματη εκτέλεση ενημερώσεων APT:
sudo apt-get install apticron
Ανοίξτε /etc/apticron/apticron.confκαι ορίστε τη μεταβλητή EMAIL στη διεύθυνση email σας, ώστε να μπορείτε να λαμβάνετε τη λίστα των αλλαγών.
EMAIL="**me@myemailprovider.com**"
DIFF_ONLY="1"
LISTCHANGES_PROFILE="apticron"
SYSTEM="**HOSTNAME.OF.SERVER**"
NOTIFY_HOLDS="0"
NOTIFY_NO_UPDATES="0"
Ανοίξτε /etc/apt/listchanges.confγια να διαμορφώσετε το APT για αποθήκευση των αλλαγών σε μια βάση δεδομένων:
[apt]
frontend=pager
email_address=**me@myemailprovider.com**
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news