الوحدة 13 - التقييمات
نظرة عامة
تحتوي هذه الوحدة على الأعمال التطبيقية للتقييم التي ستتيح لك تطبيق جميع المهارات المكتسبة في الوحدات السابقة. تغطي هذه التقييمات سيناريوهات حقيقية لإدارة Linux.
أهداف التعلم
في نهاية هذه الوحدة، ستكون قادرًا على:
- تطبيق مفاهيم إدارة الأذونات في بيئة متعددة المستخدمين
- تكوين وإدارة المستخدمين والمجموعات
- تخصيص بيئات المستخدم
- تثبيت وتكوين خدمات الويب
- تكوين reverse proxy باستخدام NGINX
- إدارة قواعد بيانات MariaDB
- أتمتة الخدمات باستخدام systemd
- فهم واستخدام بروتوكول SSH (المصادقة، النفق)
- تحليل حركة المرور الشبكية باستخدام tcpdump و Wireshark
الأعمال التطبيقية
العمل التطبيقي 1 - إدارة الأذونات وتخصيص بيئة Linux
المدة: 1 أسبوع
الهدف: فهم، تطبيق واختبار الأذونات Unix (chmod``chmod, chown, su``chown) في بيئة متعددة المستخدمين. تعلم تخصيص بيئة المستخدم باستخدام .bashrc.
المحتوى:
- إنشاء وإدارة المستخدمين
- تكوين أذونات الملفات
- اختبارات الوصول المتعدد المستخدمين
- تخصيص البيئة باستخدام
.bashrc - إدارة متغيرات البيئة
العمل التطبيقي 2 - إدارة مواقع ويب متعددة باستخدام reverse proxy
المدة: 1 أسبوع
الهدف: تكوين بيئة محلية تستضيف عدة نسخ من Wiki.js عبر reverse proxy باستخدام NGINX.
المحتوى:
- التثبيت اليدوي لـ Wiki.js
- إدارة قواعد بيانات MariaDB منفصلة
- تكوين خدمات systemd
- تكوين reverse proxy باستخدام NGINX
- إدارة النطاقات الفرعية
العمل التطبيقي 3 - امتحان systemd وإدارة العمليات
المدة: امتحان عملي
الهدف: إتقان التحقيق وإدارة خدمات systemd، وكذلك اكتشاف وتحيد الخدمات الضارة.
المحتوى:
- التحقيق في خدمة systemd نشطة
- تحديد العمليات والمنافذ
- إيقاف وتعطيل الخدمات
- اكتشاف الخدمات الضارة
- تحييد كامل للخدمات
العمل التطبيقي 4 - التنفيذ العملي: بروتوكول SSH
المدة: 1 أسبوع
الهدف: فهم استخدام Netcat و SSH في بيئة شبكية، مع إبراز اختلافاتهم من حيث الأمان والوظائف.
المحتوى:
- إنشاء طوبولوجيا شبكة (SSH-SRV / SSH-CLI)
- نقل الملفات باستخدام Netcat (غير مشفر)
- التقاط وتحليل حركة المرور باستخدام
tcpdumpو Wireshark - مصادقة SSH بكلمة مرور ومفتاح
- تكوين نفق SSH (إعادة توجيه المنفذ المحلي)
- مقارنة Netcat وحده مقابل Netcat عبر نفق SSH
العمل التطبيقي 5 - مختبر: SSH، HTTP وجدار الحماية
المدة: 1 أسبوع (عمل جماعي من اثنين)
الهدف: تطبيق المعارف المكتسبة حول بروتوكولات SSH، HTTP وجدار الحماية في بيئة Linux متعددة الأجهزة.
المحتوى:
- تكوين التوجيه ومشاركة الاتصال (srvGateway)
- قواعد iptables (SSH، HTTP، HTTPS، ICMP) و MASQUERADE
- تكوين خادم Apache مع مضيفين افتراضيين و HTTPS
- تقييد الوصول عبر IP
- نفق SSH للوصول البعيد إلى خادم ويب
التسليمات المتوقعة
لكل عمل تطبيقي، يجب عليك تقديم:
- تقرير PDF أو Word مع لقطات شاشة، تفسيرات وتأملات
- سكربتات أو أوامر مستخدمة (في التقرير وفي ملف
.shإذا كان ذلك مناسبًا) - إجابات على أسئلة التأمل
معايير التقييم
يتم تقييم الأعمال التطبيقية بناءً على:
- الدقة التقنية: الأوامر والتكوينات صحيحة
- الفهم: التفسيرات تظهر فهمًا جيدًا للمفاهيم
- جودة التقرير: الهيكل، الوضوح، لقطات الشاشة ذات الصلة
- التفكير النقدي: إجابات مدعومة على أسئلة التأمل
المتطلبات المسبقة
قبل بدء الأعمال التطبيقية، يجب أن تكون قد أكملت:
- الوحدة 1: مقدمة إلى Linux
- الوحدة 3: نظام الملفات
- الوحدة 5: المستخدمون والأذونات
- الوحدة 6: سكربتات Shell
- الوحدة 8: الخدمات وdaemon
- الوحدة 7: الشبكة والتكوين (للعمل التطبيقي 2)
تم إنشاء الوحدة في: ديسمبر 2024