طريقة إرسال آلاف رسائل البريد الألكتروني وصنع سيرفر SMTP خاص بك
جدول المحتويات:
يعد تحديث نظام CentOS الخاص بك محدثًا بأحدث تحديثات الأمان أحد أهم أجزاء نظام الأمن الكلي. إذا لم تقم بتحديث حزم نظام التشغيل الخاص بك بأحدث تصحيحات الأمان ، فسيكون جهازك عرضة للهجمات.
النهج الموصى به هو أتمتة التحديثات مع
yum-cron
. خيار آخر هو تحديث النظام يدويًا.
في هذا البرنامج التعليمي ، سوف نوضح لك كيفية تحديث حزم النظام يدويًا على CentOS 7. تنطبق نفس التعليمات على CentOS 6.
المتطلبات الأساسية
لتثبيت وتحديث الحزم ، يجب تسجيل الدخول كجذر أو مستخدم لديه امتيازات sudo.
تحديث الحزم على CentOS
RPM هو نظام تعبئة يستخدمه Red Hat ومشتقاته مثل CentOS.
Yum هي أداة إدارة الحزم الافتراضية في CentOS. يتم استخدامه لتثبيت الحزم وإزالتها وتنزيلها والاستعلام عنها وتحديثها من مستودعات CentOS الرسمية بالإضافة إلى مستودعات الطرف الثالث الأخرى.
قبل تشغيل التحديث ، يمكنك التحقق من التحديثات المتاحة باستخدام الأمر التالي:
sudo yum check-update
سيحتوي الإخراج على قائمة بجميع الحزم المتوفرة للتحديث:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.s.uw.edu * centos-sclo-rh: centos.s.uw.edu * centos-sclo-sclo: centos.s.uw.edu * epel: mirror.cherryservers.com * extras: centos.s.uw.edu * updates: centos.s.uw.edu bind-libs-lite.x86_64 32:9.9.4-74.el7_6.2 updates bind-license.noarch 32:9.9.4-74.el7_6.2 updates curl.x86_64 7.29.0-51.el7_6.3 updates device-mapper.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 updates
لتحديث حزمة واحدة ، استخدم أمر
yum install
متبوعًا باسم الحزمة التي تريد تحديثها. على سبيل المثال ، لتحديث حزمة
curl
فقط ، ستقوم بتشغيل:
sudo yum install curl
يمنحك Yum ملخصًا للحزم التي سيتم تحديثها ويطالبك بالتأكيد. أجب
y
وسيتم تحديث الحزم.
Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: curl x86_64 7.29.0-51.el7_6.3 updates 269 k Updating for dependencies: libcurl x86_64 7.29.0-51.el7_6.3 updates 222 k Transaction Summary ================================================================================ Upgrade 1 Package (+1 Dependent package) Total download size: 492 k Is this ok:
لتحديث جميع الحزم ، استخدم الأمر
yum install
:
sudo yum check-update
سيقوم الأمر بتحديث المستودعات ويعطيك قائمة بجميع الحزم التي يمكن تحديثها. عند المطالبة اكتب
y
للمتابعة.
منع الحزم من التحديث
في بعض الأحيان قد ترغب في تقييد الحزمة من التحديث إلى إصدار أحدث. يسمح لك
versionlock
الإضافي Yum بقفل الحزم في إصدار معين.
لم يتم تثبيت المكون الإضافي بشكل افتراضي ، لذا عليك أولاً تثبيته:
sudo install yum-plugin-versionlock
أثناء التثبيت ، سيتم إنشاء ملفين للتكوين على نظامك ، يتم تخزينهما في دليل
/etc/yum/pluginconf.d
. ملف التكوين
versionlock.conf
وملف
versionlock.list
يحتوي على الحزم المقفلة. بشكل افتراضي ، لا يتم سرد أية حزم في هذا الملف.
لتأمين إصدار من الحزمة ، يمكنك إما إضافة اسم الحزمة يدويًا في الملف أو استخدام الأمر
yum versionlock
متبوعًا باسم الحزمة. على سبيل المثال ، لمنع تحديث جميع حزم PHP (جميع الحزم التي تبدأ بـ "php-") ، يجب تشغيل:
sudo yum versionlock php-*
سيؤدي هذا إلى قفل حزم PHP على الإصدار الحالي.
عرض سجلات Yum
يتم تسجيل محفوظات الحزم التي تم تثبيتها وتحديثها باستخدام
yum
في ملف
/var/log/yum
. يمكنك عرض أحدث السجلات باستخدام أمر
cat
أو
tail
:
sudo tail /var/log/yum.log
سيتضمن الإخراج سجلات حول تثبيتات الحزم والتحديثات:
Jul 23 16:00:04 Installed: 7:squid-3.5.20-12.el7_6.1.x86_64 Jul 31 22:27:16 Updated: libcurl-7.29.0-51.el7_6.3.x86_64 Jul 31 22:27:16 Updated: curl-7.29.0-51.el7_6.3.x86_64
استنتاج
يعد تثبيت التحديثات والحفاظ على تحديث نظام CentOS بسيطًا للغاية ، ولكن إذا كنت تدير عدة أجهزة CentOS ، فقد تستغرق وقتًا طويلاً وقد تتجاهل أحيانًا تحديثًا مهمًا. الخيار الأفضل هو إعداد التحديثات التلقائية.
كيفية حظر التحديثات على نظام التشغيل Windows 10 باستخدام StopUpdates10
StopUpdates10 هي عبارة عن برنامج مجاني يتيح لك تعطيل وتعطيل التحديثات التلقائية والترقية القسرية بسهولة على Windows 10. يمكن للبرنامج أيضًا حظر إعلامات التحديث ويوفر خيارًا لاستعادتها أيضًا.
تثبيت ، إعادة تثبيت ، ترقية ، إلغاء تثبيت ، إصلاح Windows 7 / Vista / Xp
أطلقت Microsoft برنامجًا جديدًا يركز موقع الويب فقط على كيفية تثبيت أو إعادة تثبيت أو ترقية أو إلغاء تثبيت Windows 7 و Windows Vista و Windows XP.
كيفية تمكين وإعداد التحديثات الأمنية التلقائية غير المراقبة على أوبونتو 18.04
يعد تحديث نظام Ubuntu بانتظام أحد أهم جوانب أمان النظام بشكل عام. في هذا البرنامج التعليمي ، سنتعرف على كيفية تثبيت التحديثات التلقائية غير المراقبة وتكوينها على Ubuntu 18.04.







