التجاوز إلى المحتوى
Doctor Hou
  • تقنية المعلوماتتوسيع
    • برامج وأدوات
    • إدارة خدمات تكنولوجيا المعلومات
    • شروحات تقنية
    • الرصد التشريعي والتنظيمي
  • الأمن السيبرانيتوسيع
    • الجزائر السيبرانية (Cyber DZ)
    • الأمن السيبراني شروحات
    • أدوات الأمن السيبراني
    • تحديات واختراقات (CTFs)
  • ثقافة واهتماماتتوسيع
    • كتب وقراءة
  • دروس و دورات
Doctor Hou
  • الرئيسية
  • دروس و دورات
  • لينُكس للمهتمين بالأمن السيبراني (Linux Basics for Cybersecurity Enthusiasts)

لينُكس للمهتمين بالأمن السيبراني (Linux Basics for Cybersecurity Enthusiasts)

منهاج

  • 8 Sections
  • 25 Lessons
  • 10 Weeks
Expand all sectionsCollapse all sections
  • القسم 1: مقدمة إلى لينُكس
    هذا القسم يفتحلك الباب على عالم لينُكس، كالي، والسبب علاش الهاكرز يختاروه. راح تتعلم كيفاش تجهز البيئة ديالك (Virtual Machines & Kali Setup) وتفهم الأساسيات.
    5
    • 1.1
      المصطلحات والمفاهيم الأساسية في لينُكس
    • 1.2
      لينُكس والأمن السيبراني
    • 1.3
      تثبيت كالي لينُكس والأنظمة الوهمية
    • 1.4
      أوامر لينُكس الأساسية
    • 1.5
      اختبار على أوامر لينُكس الأساسية
      10 Questions
  • التعامل مع الملفات والنصوص
    باش تولي تتحكم في النظام، لازم تفهم شجرة الملفات، كيفاش تقرا وتكتب نصوص، وتستعمل أدوات البحث. هذي المهارات تخليك ترتاح مع أي نظام لينُكس.
    4
    • 2.1
      التنقل و البحث
    • 2.2
      إنشاء وتعديل الملفات
      30 Minutes
    • 2.3
      التعامل مع النصوص
    • 2.4
      الاختبار 2: اختبار على الملفات و النصوص
      10 Questions
  • القسم 3: تحليل وإدارة الشبكات
    الشبكة هي قلب أي هجوم سيبراني. في هذا القسم، راح تتعلم كيفاش تعرض وتغير إعدادات الشبكة، تخفي هويتك، وتخدم على DNS و MAC.
    4
    • 3.1
      الدرس 3.1: مقدمة في الشبكات (Networking Basics)
    • 3.2
      الدرس 3.2: ifconfig و iwconfig (Network Interfaces)
    • 3.3
      الدرس 3.3: استعلامات DNS بأداة dig (DNS Enumeration with dig)
      60 Minutes
    • 3.4
      الاختبار 3: Quiz – الشبكات Networking
      5 Questions
  • القسم 4: المستخدمين والمجموعات
    لينُكس مبني على فكرة المستخدمين والصلاحيات. هنا تتعلم كيفاش تضيف وتعدّل Users، تنظم Groups، وتستعمل sudo و root. هذي خطوة أساسية باش تولي تتحكّم صح في النظام.
    4
    • 4.1
      الدرس 4.1: فهم المستخدمين والمجموعات (Users & Groups Basics)
    • 4.2
      الدرس 4.2: إضافة وتعديل المستخدمين (Adding & Modifying Users)
    • 4.4
      الدرس 4.3: التحكم في صلاحيات الملفات والمجلدات (File & Directory Permissions)
    • 4.5
      الاختبار 4: اختبار على المستخدمين (Quiz – Users & Permissions)
      0 Questions
  • القسم 5: إدارة البرامج
    كل نظام يحتاج تحديثات وتثبيت برامج. في هاذ القسم، راح تتعلم استعمال APT و dpkg باش تدير Install و Update و Remove للحزم (Packages).
    3
    • 5.1
      الدرس 5.1: APT – تثبيت وتحديث البرامج (APT Package Manager)
    • 5.2
      الدرس 5.2: dpkg وإدارة الحزم (dpkg & Manual Packages)
    • 5.3
      الاختبار 5: اختبار على إدارة البرامج (Quiz – Package Management)
      0 Questions
  • القسم 6: العمليات والخدمات
    هنا نتعمقو في كيفاش لينُكس يسير البرامج لي راهي تخدم في الخلفية. نشوفو ps, top, systemctl وكيفاش تدير Control للـ Jobs.
    4
    • 6.1
      الدرس 6.1: العمليات في لينُكس (Processes – ps, top)
    • 6.2
      الدرس 6.2: إدارة الخدمات (Managing Services – systemctl)
    • 6.3
      الدرس 6.3: التحكم في الأوامر بالخلفية (Jobs, fg, bg)
    • 6.4
      الاختبار 6: اختبار على العمليات (Quiz – Processes)
      0 Questions
  • القسم 7: برمجة السكريبتات
    القوة الحقيقية في لينُكس هي الأتمتة (Automation). تتعلم Bash Scripting: متغيرات، حلقات (Loops)، وتكتب سكريبتات صغيرة تعطيك فايدة في الأمن السيبراني.
    4
    • 7.1
      الدرس 7.1: مقدمة في البرمجة بالـ Bash (Intro to Bash)
    • 7.2
      الدرس 7.2: المتغيرات والحلقات (Variables & Loops)
    • 7.3
      الدرس 7.3: سكريبتات أمنية عملية (Practical Security Scripts)
    • 7.4
      الاختبار 7: اختبار على Bash (Quiz – Bash Scripts)
      0 Questions
  • القسم 8: أدوات الأمن السيبراني (Cybersecurity Tools)
    القسم التطبيقي: هنا نخدمو بأدوات قوية كيما nmap, netcat, tcpdump, Wireshark. هذي الأدوات هي السلاح الأساسي تاع أي باحث أمني.
    5
    • 8.1
      الدرس 8.1: nmap – فحص الشبكات (Network Scanning)
    • 8.2
      الدرس 8.2: netcat – الأداة الشاملة (Swiss Army Knife)
    • 8.3
      الدرس 8.3: tcpdump – تحليل الترافيك (Traffic Analysis)
    • 8.4
      الدرس 8.4: Wireshark – مراقبة الشبكة (Packet Sniffing)
    • 8.5
      الاختبار 8: اختبار على الأدوات (Quiz – Tools)
      0 Questions

الدرس 4.2: إضافة وتعديل المستخدمين (Adding & Modifying Users)

مقدمة

في هذا الدرس، سنتعرف على كيفية إضافة وتعديل المستخدمين في نظام لينُكس. إدارة المستخدمين تعتبر من الأساسيات في أي نظام تشغيل، خاصةً في بيئات السيرفرات والأمن السيبراني.

1. فهم المستخدمين والمجموعات

  • المستخدمين (Users): هم الأشخاص الذين لديهم حسابات على النظام، مثل مدير النظام أو المطورين.
  • المجموعات (Groups): هي تجميعات للمستخدمين، تُستخدم لتحديد الصلاحيات بشكل جماعي.

2. إضافة مستخدم جديد

2.1 باستخدام سطر الأوامر (CLI)

لإضافة مستخدم جديد، نستخدم الأمر التالي:

sudo adduser username

سيطلب منك النظام إدخال كلمة مرور للمستخدم الجديد وبعض المعلومات الإضافية.

Png 1

2.2 باستخدام واجهة المستخدم الرسومية (GUI)

  1. افتح “الإعدادات” (Settings).
  2. اذهب إلى “المستخدمين” (Users).
  3. اختر “إضافة مستخدم” (Add User).
  4. أدخل اسم المستخدم وكلمة المرور.
  5. اختر نوع الحساب (عادي أو مدير).

3. تعديل معلومات المستخدم

3.1 تغيير كلمة المرور

لتغيير كلمة مرور مستخدم، استخدم الأمر التالي:

sudo passwd username

Png 2

3.2 تعديل اسم المستخدم

لتغيير اسم المستخدم، استخدم الأمر التالي:

sudo usermod -l newusername oldusername

Png 3

3.3 تغيير الدليل الرئيسي للمستخدم

لتغيير الدليل الرئيسي (Home Directory) للمستخدم، استخدم الأمر التالي:

sudo usermod -d /new/home/dir -m username

Png 4

4. إدارة المجموعات

4.1 إضافة مستخدم إلى مجموعة

لإضافة مستخدم إلى مجموعة، استخدم الأمر التالي:

sudo usermod -aG groupname username

Png 5

4.2 إزالة مستخدم من مجموعة

لإزالة مستخدم من مجموعة، استخدم الأمر التالي:

sudo gpasswd -d username groupname

Png 6

5. التحقق من المستخدمين والمجموعات

5.1 عرض جميع المستخدمين

لعرض جميع المستخدمين في النظام، استخدم الأمر التالي:

cut -d: -f1 /etc/passwd

Png 7

5.2 عرض جميع المجموعات

لعرض جميع المجموعات في النظام، استخدم الأمر التالي:

cut -d: -f1 /etc/group
Png 8

6. نصائح أمان

  • تجنب استخدام حساب الجذر (root) إلا عند الضرورة.
  • استخدم الأمر sudo لمنح صلاحيات مؤقتة للمستخدمين.
  • تأكد من تحديث كلمات المرور بانتظام.

6. خاتمة


في هذا الدرس تعلمنا كيفاش نضيفو مستخدمين جدد، نعدلو المعلومات ديالهم، ونديروهم فالمجموعات بطريقة أمنة. هاد المهارات أساسية لأي Admin أو مهتم بالأمن السيبراني، باش تقدر تتحكم فالـ system بلا مشاكل.
المهم: ديما استعمل الـ CLI و GUI بحكمة، عطِ كل مستخدم غير الحقوق اللي يحتاجها، وتفادى استعمال root غير وقت الضرورة.
، وجرب الأوامر على Virtual Machine أو بيئة اختبار قبل السيرفرات الحقيقية.
وفي الأخير، الممارسة هي اللي تصنع الخبرة. كل ما تجرب أكثر، كل ما تولي familiar مع النظام وأوامره.

اترك تعليقاً إلغاء الرد

الدرس 4.1: فهم المستخدمين والمجموعات (Users & Groups Basics)
Prev
الدرس 4.3: التحكم في صلاحيات الملفات والمجلدات (File & Directory Permissions)
Next
فيسبوك X أنستغرام غيت هاب تيليغرام تيك توك

© 2025 Doctor حو

تمرير للأعلى
  • تقنية المعلومات
    • برامج وأدوات
    • إدارة خدمات تكنولوجيا المعلومات
    • شروحات تقنية
    • الرصد التشريعي والتنظيمي
  • الأمن السيبراني
    • الجزائر السيبرانية (Cyber DZ)
    • الأمن السيبراني شروحات
    • أدوات الأمن السيبراني
    • تحديات واختراقات (CTFs)
  • ثقافة واهتمامات
    • كتب وقراءة
  • دروس و دورات

Modal title

Main Content
بحث