كيفية تثبيت واستخدام Lynis على CentOS 7

Lynis هي أداة تدقيق أمان مفتوحة المصدر تستخدم على نطاق واسع في أنظمة تشغيل مختلفة تشبه Unix. باستخدام Lynis ، يمكن لمسؤولي النظام ومتخصصي الأمان إجراء عمليات فحص متعمقة على مستوى النظام في غضون دقائق.

في هذه المقالة ، سأشرح كيفية تثبيت واستخدام Lynis على خادم CentOS 7.

المتطلبات الأساسية

الخطوة 1: تحديث النظام

قم بتسجيل الدخول من محطة SSH كمستخدم sudo ، ثم قم بتحديث النظام على النحو التالي:

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

بعد إعادة تشغيل النظام ، قم بتسجيل الدخول مرة أخرى بنفس اسم مستخدم sudo.

الخطوة 2: تثبيت مكونات Lynis و Lynis (المجتمع)

2.1 تثبيت Lynis

في CentOS 7 ، يمكنك تثبيت Lynis بسهولة باستخدام EPEL YUM repo الذي تم تثبيته مسبقًا:

sudo yum install lynis -y

2.2 تثبيت مكونات Lynis الإضافية (المجتمع)

إذا كنت ترغب في تحسين وظائف Lynis ، فيمكنك تثبيت مكونات Lynis الإضافية (المجتمع) التي لا يمكن الحصول عليها إلا من الاشتراك:

  1. في صفحة تنزيل مكونات Lynis الرسمية ، انقر فوق Downloadالزر.
  2. في الصفحة التالية ، أدخل عنوان بريدك الإلكتروني ثم انقر فوق Subscribeالزر.
  3. ستتلقى رسالة بريد إلكتروني في صندوق بريدك الإلكتروني ، انقر فوق الرابط الموجود بها لتأكيد اشتراكك.
  4. ستتلقى رسالة بريد إلكتروني أخرى تتضمن عنوان URL لتنزيل مكونات Lynis الإضافية ، وتقول أنها كذلك http://sable.madmimi.com/c/6938?id=44150.2674.1.a12c46882ca668ab69e63acbe670c747.

الآن ، قم بتنزيل ملف الإضافات وفك ضغطه كما يلي:

cd
wget http://sable.madmimi.com/c/6938?id=44150.2674.1.a12c46882ca668ab69e63acbe670c747 -O  lynis-community-plugins.tar.gz
sudo tar -zxvf lynis-community-plugins.tar.gz --strip-components=1 -C /usr/share/lynis/plugins

إعداد الأذونات المناسبة:

sudo chown root:root /usr/share/lynis/plugins/plugin_*
sudo chmod 600 /usr/share/lynis/plugins/plugin_*

أخيرًا ، تحقق من ملف ملف تعريف Lynis للتأكد من تمكين المكونات الإضافية المضافة حديثًا (والتي هي pamوفي systemdحالتنا):

sudo grep plugin= /etc/lynis/default.prf

يجب أن يشمل الناتج plugin=pamو plugin-systemd:

plugin=compliance
plugin=configuration
plugin=control-panels
plugin=crypto
plugin=dns
plugin=docker
plugin=file-integrity
plugin=file-systems
plugin=firewalls
plugin=forensics
plugin=intrusion-detection
plugin=intrusion-prevention
plugin=kernel
plugin=malware
plugin=memory
plugin=nginx
plugin=pam
plugin=processes
plugin=security-modules
plugin=software
plugin=system-integrity
plugin=systemd
plugin=users

الخطوة 3: استخدم Lynis

سيؤدي تشغيل Lynis ببساطة بدون أي معلمة إلى عرض معلمات Lynis:

sudo lynis

إذا كنت تريد إجراء فحص أمني كامل ، فاستخدم الأمر التالي:

sudo lynis audit system

سيتم تخزين جميع نتائج الفحص في ملف سجل Lynis /var/log/lynis.log.

بعد الفحص الأمني ​​الكامل ، يمكنك فرز جميع Warningالرسائل من ملف سجل Lynis باستخدام الأمر grep أدناه:

sudo grep Warning /var/log/lynis.log

وبالمثل ، يمكنك عرض جميع Suggestionالرسائل باستخدام أمر grep آخر:

sudo grep Suggestion /var/log/lynis.log

هذا هو. إذا كنت تريد معرفة المزيد من التفاصيل حول Lynis ، فيرجى زيارة موقع Lynis الرسمي .

اترك تعليقاً

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد