
Information Security Basicsعربى
Linux for Security Professionals
The system every professional works on
Learn how to secure Linux systems from zero to professional level.
What you'll learn
- Understand the basics of the Linux system and its different distributions.
- Work with the terminal and manage files and permissions.
- Set up the firewall and harden the system against threats.
- Use Bash scripts to automate tasks.
- Carry out an initial investigation of a compromised machine and collect evidence.
- Prepare for the Linux+ exam and apply the skills in a practical project.
About this book
This practical book by Ahmed Hassan Khamis, a consultant in curriculum development and e-learning, gives you a complete guide to understanding the Linux system and its uses in cybersecurity. The book is made up of 400 color pages and starts from the basics to take you on a complete learning journey.
Every chapter contains a practical lab that lets you build a free home lab on your computer, with summary exercises that help you apply what you learned. The book ends by preparing you for the Linux+ exam and a final project with practical interview questions.
Who this book is for
- Beginners in cybersecurity
- IT staff and system administrators
- Students and fresh graduates
- Anyone preparing for the Linux+ exam
Why read this book
- A practical book that starts from zero and requires no previous experience.
- Free practical labs on your personal computer.
- Covers the content of the Linux+ exam with a final project.
- An easy and direct style that suits all levels.
Reader reviews
These reviews are from readers who own the book — through purchase or as part of their subscription.
4.7
★★★★★
58 reviews
5★
39
4★
19
3★
0
2★
0
1★
0
Table of contents
1المقدمة
- لمن هذا الكتاب
- لماذا Linux لرجل الأمن
- على ماذا بني الكتاب
- خريطة الكتاب
- كيف تقرأ الفصل
- ما تحتاجه قبل أن تبدأ
2عالم Linux
- رسالة طالب في 1991
- النواة وحدها لا تكفي
- الحرية بشروط
- التوزيعات والعائلتان
- الإصدار طويل الدعم
- الخادم بلا شاشة
- أين يعمل Linux حولك
- ثلاث وظائف وأدوارها في NICE
- جربها بنفسك: صفحة النواة الرسمية
- أول نظرة على المعمل
- تمارين الفصل
3معمل Linux
- لماذا جهازان لا جهاز واحد
- الآلة الافتراضية ومن يشغلها
- خريطة معملك
- في بيتك: VirtualBox
- كيف بني المعمل بلا شاشة تثبيت
- أول دخول عن بعد
- أين أنا؟
- اللقطة والرجوع والإطفاء الآمن
- تمارين الفصل
4الطرفية
- آلة كاتبة تتكلم
- تشريح الأمر
- اسأل النظام
- أصابع أسرع
- البيئة التي تعيش فيها
- الاسم المستعار
- محرر النصوص في الطرفية
- تمارين الفصل
5نظام الملفات والمسارات
- مكتبة بلا رفوف
- الشجرة الموحدة
- المسار المطلق والنسبي
- كل شيء ملف
- الاختصار: الرابط الرمزي والرابط الصلب
- ابحث كالمحقق
- الأماكن التي يكتب فيها الجميع
- تمارين الفصل
6الصلاحيات والملكية
- مجلد مفتوح للجميع
- المالك والمجموعة والآخرون
- الصيغة الرمزية والرقمية
- قناع الإنشاء
- البتات الخاصة
- حين لا تكفي ثلاث خانات: ACL
- سمة عدم التغيير
- تمارين الفصل
7المستخدمون و sudo و PAM
- ثغرة في أشهر أداة صلاحيات
- ثلاثة ملفات
- حسابات البشر وحسابات الخدمات
- الإنشاء والتعديل والقفل والحذف
- sudo كما يجب
- PAM: سلسلة الحراس
- سياسة كلمات السر
- الهوية المركزية في سطور
- تمارين الفصل
8العمليات والخدمات و systemd
- المطبخ وقت الذروة
- من أنت أيتها العملية
- لغة الإشارات
- الأمام والخلف وأولوية الجدولة
- من يشغل الخدمات الدائمة
- تحكم في الخدمة
- اكتب خدمتك بيدك
- كم هي آمنة خدمتك
- التشغيل غير التمكين والحجب
- الأهداف والإقلاع بلمحة
- تمارين الفصل
9إدارة الحزم والتحديثات
- باب خلفي كاد يدخل كل الخوادم
- الحزمة البرمجية
- مدير الحزم والمستودع
- التوقيع: من وقع على هذه الحزمة؟
- التحديث الأمني أولا
- أوقف هذه الحزمة عند إصدارها
- هل تغير ملف من ملفات الحزمة؟
- خارج المدير
- تمارين الفصل
10معالجة النصوص
- إبرة في كومة سجلات
- المجاري الثلاثة
- grep وأنماطه
- cut و sort و uniq و wc
- sed: المحرر الذي لا تراه
- awk: جدول داخل كل سطر
- اختلاف العائلتين في السجلات
- تمارين الفصل
11سكربتات Bash
- ثغرة في الصدفة نفسها
- أول سكربت
- المتغيرات والاقتباس
- هل نجح الأمر؟
- القرار والتكرار
- الدوال والوسيطات
- سكربت لا يخون
- تطبيق: سكربت التدقيق على الجهازين
- لمحة Python للإدارة
- الذكاء الاصطناعي مساعدا لا مسؤولا
- تمارين الفصل
12السجلات والتدقيق
- السجل الذي اختفى
- journald: دفتر systemd
- الأولوية والمنشأة
- rsyslog: الملفات النصية
- تدوير السجلات
- auditd: الكاميرا داخل النواة
- إلى Wazuh
- المراقبة في سطور
- تمارين الفصل
13الشبكة من جهة النظام
- الخادم الذي لا يراه أحد
- واجهة الشبكة وأداة ip
- من يكتب الإعداد
- من يسمع على أي منفذ
- الأسماء
- الوقت
- اختبار سريع
- تمارين الفصل
14الجدار الناري
- حارس واحد وثلاث لغات
- Netfilter: الحارس داخل النواة
- لا تغلق الباب على نفسك
- ufw في عائلة Debian
- nftables: اللغة الأم
- firewalld في عائلة Red Hat
- الجدار والحاويات
- تمارين الفصل
15SSH وتقويته
- كلمة سر سرقت من الشبكة
- كيف يعمل SSH
- الدخول بالمفتاح بدل كلمة السر
- ملف ssh_config لراحتك
- تقوية الخادم
- لا تغلق الباب على نفسك مرة أخرى
- الخوارزميات القديمة
- النقل والأنفاق
- حين يرفض الدخول
- تمارين الفصل
16التخزين والتشفير والنسخ
- قرص عاد إلى المورد
- الأجهزة والأقسام
- نظام الملفات
- LVM: أقراص مرنة
- التركيب
- تكبير الحجم ولقطة قبل الخطر
- LUKS: قفل القرص
- RAID والتخزين الشبكي في سطور
- النسخ الاحتياطي والاسترجاع
- القرص الممتلئ
- تمارين الفصل
17الإقلاع والنواة
- بقرة قذرة في النواة
- سلسلة الإقلاع
- GRUB ومعاملات النواة
- أهداف الطوارئ
- النواة وإصدارها
- وحدة النواة
- الأجهزة من جهة النواة
- sysctl: مفاتيح النواة وهي تعمل
- تمارين الفصل
18SELinux و AppArmor
- حارس صممته وكالة حكومية ونشرته للجميع
- بطاقة على كل شيء
- الأوضاع الثلاثة
- حين يرفض SELinux
- AppArmor في عائلة Debian
- اكتب ملف تعريف صغيرا
- مقارنة الحارسين
- تمارين الفصل
19تقوية النظام وقياسها
- هالة تطلب تقريرا
- CIS Benchmark: القائمة التي يتفق عليها الجميع
- Lynis: فحص سريع بلا وكيل
- OpenSCAP: الفحص الآلي بالمعيار
- سياسة واحدة للتشفير في النظام كله
- AIDE: من غير هذا الملف؟
- Wazuh يقيس معك
- الامتثال والتدقيق في سطور
- تمارين الفصل
20الحاويات وأمنها
- خمس دقائق غيرت طريقة النشر
- ليست جهازا صغيرا
- الصورة والسجل والطبقات
- التشغيل اليومي
- Podman: بلا خدمة خلفية وبلا جذر
- تقوية الحاوية
- الحاوية والجدار الناري
- ما بعد الحاوية الواحدة
- تمارين الفصل
21الأتمتة
- أداة ولدت في أسبوعين
- المجدول القديم: cron
- مؤقت systemd
- البنية ككود
- Ansible: بلا وكيل عبر SSH
- Git: تاريخ كل تغيير
- من الإيداع إلى الخادم
- تمارين الفصل
22الأداء واستكشاف الأعطال
- صباح يوم التخفيضات
- طريقة الطبيب في استكشاف الأعطال
- المعالج
- الذاكرة
- القرص
- العملية العالقة
- التاريخ لا اللحظة
- البطء قد يكون هجوما
- تمارين الفصل
23التحقيق الأولي في جهاز مخترق
- تنبيه في الثالثة فجرا
- القاعدة الأولى: لا تفسد المسرح
- ترتيب التطاير
- من هنا الآن؟
- ماذا يعمل الآن؟
- أين يختبئ من يريد العودة
- ماذا تغير؟
- اجمع واحفظ ببصمة
- ثم ماذا؟
- تمارين الفصل
24امتحان Linux+
- رامي رسب في التجربة الأولى
- شهادة CompTIA Linux+ V8
- شكل الامتحان
- الأسئلة القائمة على الأداء
- أهداف LPI
- خطة 6 أسابيع
- تمارين الفصل
- 20 سؤالا تدريبيا
- 5 مهام على جهازك
25المشروع الأخير
- المهمة
- المرحلة 1: الاستلام والقياس الأول
- المرحلة 2: الحسابات والوصول
- المرحلة 3: الشبكة والجدار
- المرحلة 4: التقوية
- المرحلة 5: الرقابة
- المرحلة 6: النسخ والاسترجاع
- المرحلة 7: التقرير والمستودع
- تمارين الفصل
26أسئلة المقابلات
- ثلاثة أبواب
- سيرتك ومستودعك
- المقابلة التقنية العملية
- 25 سؤالا وجوابها
- أسئلة تسألها أنت
- خطة 90 يوما
- رسالة الختام
- تمارين الفصل







