تثبيت التحديثات الامنية تلقائياً على سيرفر اوبنتو لينكس security patch auto install

تثبيت التحديثات تلقائياً على سيرفر لينكس اوبنتو


نقوم بتحديث مكتبات النظام

sudo apt update

ثم نقوم بتثبيت البرنامج التالي

sudo apt install unattended-upgrades

نقوم بتفعيل البرنامج خلال بداية التشغيل بالامر التالي

sudo systemctl enable unattended-upgrades

الآن نعدل ملف اعدادات البرنامج من المسار التالي

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

نفعل الخيارات التالية

Unattended-Upgrade::Mail "youremail@sample.com";

Unattended-Upgrade::MailReport "only-on-error";

Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";

Unattended-Upgrade::Remove-New-Unused-Dependencies "true";

Unattended-Upgrade::Remove-Unused-Dependencies "true";
 
Unattended-Upgrade::Verbose "true";

نقوم بحفظ الملف

ننشيء ملف جديد بالمسار التالي

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

بداخل الملف نكتب الاسطر التالية

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::AutoCleanInterval "7";

نحفظ الملف ونعيد تشغيل البرنامج

sudo systemctl restart unattended-upgrades

الآن نقوم بتشغيل البرنامج

sudo unattended-upgrade --dry-run --debug

الآن سيعطي نتيجة الامر للتأكد ان البرنامج يعمل بشكل صحيح


وبالتوفيق للجميع