إدارة المستخدمين والمجموعات في لينكس
27 Questions
0 Views

إدارة المستخدمين والمجموعات في لينكس

Created by
@StylishSpessartine

Questions and Answers

ما هو الهدف الأساسي من إدارة المستخدمين في نظام تشغيل لينكس؟

  • تقليل استهلاك الطاقة
  • زيادة سرعة الجهاز
  • تحسين واجهة المستخدم
  • تنظيم الوصول والمشاركة بين المستخدمين (correct)
  • لماذا يعتبر لينكس نظام تشغيل متعدد المستخدمين؟

  • لأن أكثر من مستخدم يمكنه العمل على نفس النظام في نفس الوقت (correct)
  • لأنه يدعم نوعاً واحداً فقط من البرمجيات
  • لأنه لا يدعم الأجهزة المحمولة
  • لأنه يستخدم واجهة رسومية فقط
  • ما هي الميزة التي يوفرها نظام لينكس بالنسبة للمستخدمين؟

  • العمل في بيئة خالية من أخطاء النظام
  • الإدارة المشروع للأدوات
  • الإعداد على تطبيقات ويندوز
  • إمكانية تعدد المستخدمين على نفس النظام (correct)
  • ما هو العنصر الضروري لنجاح نظام تشغيل لينكس متعدد المستخدمين؟

    <p>إدارة فعالة للمستخدمين والمجموعات</p> Signup and view all the answers

    ما الذي يميز نظام تشغيل لينكس في سياق المستخدمين؟

    <p>دعمه لعدد غير محدود من المستخدمين في نفس الوقت</p> Signup and view all the answers

    ما هي الميزة الرئيسية للمستخدم 'root' في النظام؟

    <p>لديه جميع الصلاحيات في النظام.</p> Signup and view all the answers

    ما هو نطاق User ID الذي يُخصص لمستخدمي النظام؟

    <p>User ID '1-499'.</p> Signup and view all the answers

    ما هو الغرض من إضافة مستخدمين عاديين في النظام؟

    <p>للسماح بالوصول المحدود من قبل مدير النظام.</p> Signup and view all the answers

    أي من الخيارات التالية يصف بشكل دقيق مستخدمي النظام؟

    <p>مجموعة من المستخدمين المُعدّين مسبقاً عند تثبيت النظام.</p> Signup and view all the answers

    ما الرقم الفريد الذي يُخصص للمستخدم 'root'؟

    <p>User ID '0'.</p> Signup and view all the answers

    ما هو المعرف المستخدم (User ID) الخاص بالمستخدمين العاديين؟

    <p>500</p> Signup and view all the answers

    أين يتم تعريف جميع مستخدمي النظام؟

    <p>/etc/passwd</p> Signup and view all the answers

    أي من الخيارات التالية يشير إلى دور المعرف المستخدم 500؟

    <p>مستخدم عادي</p> Signup and view all the answers

    ما هو نوع المستخدم الذي يرتبط بالمعرف المستخدم 500؟

    <p>المستخدمين العاديين</p> Signup and view all the answers

    ما هي وظيفة ملف '/etc/passwd' في النظام؟

    <p>تعريف المستخدمين</p> Signup and view all the answers

    ما المعلومات التي يحتوي عليها ملف /etc/passwd لكل مستخدم؟

    <p>اسم المستخدم، كلمة المرور، رقم الهوية، التعليقات، الدليل الرئيسي، القشرة الدخول</p> Signup and view all the answers

    ماذا يعني وجود 'x' في حقل كلمة المرور داخل ملف /etc/passwd؟

    <p>كلمة المرور مشفّرة في ملف آخر</p> Signup and view all the answers

    أي من المعلومات التالية لا توجد في ملف /etc/shadow؟

    <p>المجموعة الافتراضية</p> Signup and view all the answers

    عند إضافة مستخدم جديد باستخدام الأمر 'useradd'، أين يتم تخزين معلومات المستخدم؟

    <p>/etc/passwd</p> Signup and view all the answers

    بعد إضافة مستخدم جديد، ماذا يحدث بعد تنفيذ الأمر 'passwd'؟

    <p>يتم تعيين كلمة مرور جديدة للمستخدم</p> Signup and view all the answers

    ما هو نوع المعلومات التي تحتوي عليها الحقول الأخرى في ملف /etc/shadow؟

    <p>تواريخ الإدارة مثل آخر تغيير لكلمة المرور</p> Signup and view all the answers

    أي من الخيارات التالية يستخدم لتحديث اسم المستخدم؟

    <p>-l</p> Signup and view all the answers

    ما هو الأمر المستخدم لحذف مستخدم من النظام؟

    <p>userdel</p> Signup and view all the answers

    أي من الخيارات التالية تُستخدم لتحديث معرف المستخدم؟

    <p>-u</p> Signup and view all the answers

    ماذا يعني أن كل مجموعة في نظام لينكس لديها معرف فريد؟

    <p>يعني أن كل مجموعة تحدد بواحد من الأرقام.</p> Signup and view all the answers

    ما الخيار الذي يُستخدم لإضافة تعليقات عن المستخدم عند تعديله؟

    <p>--c</p> Signup and view all the answers

    ماذا يحدث إذا حاولت حذف مستخدم مع وجود ملفات في الدليل المنزلي الخاص به؟

    <p>يتم حذف المستخدم وملفاته أيضًا.</p> Signup and view all the answers

    Study Notes

    إدارة المستخدمين والمجموعات في لينكس

    • نظام تشغيل لينكس متعدد المستخدمين، مما يسمح بالعمل المتزامن لأكثر من مستخدم على نفس الجهاز.
    • يشمل أنواع المستخدمين المختلفة:
      • Super user (root): مدير النظام الذي يمتلك جميع الصلاحيات.
      • System users: مجموعة المستخدمين التي تتم إضافتها أثناء تثبيت النظام.
      • Ordinary users: مجموعة المستخدمين التي يتم إضافتها بواسطة مدير النظام.

    خصائص المستخدمين

    • لكل مستخدم رقم فريد يسمى User ID (UID).
      • UID '0' خاص بالمستخدم 'root'.
      • UID '1-499' مخصص لمستخدمي النظام.
      • UID '500-∞' مخصص للمستخدمين العاديين.
    • يتم تعريف جميع المستخدمين في ملف /etc/passwd.

    محتويات ملف /etc/passwd

    • User Name: اسم المستخدم.
    • Password / Password's Location: كلمة المرور أو موقع كلمة المرور (فارغ - بدون كلمة مرور، 'x' تعني أن كلمة المرور محجوبة وموجودة في /etc/shadow).
    • User ID: رقم هوية المستخدم.
    • User's Default Group ID: معرف المجموعة الافتراضي للمستخدم.
    • Comments: نص توضيحي حول المستخدم.
    • Home Directory: دليل المستخدم الرئيسي.
    • Login Shell: واجهة تسجيل الدخول الخاصة بالمستخدم.

    محتويات ملف /etc/shadow

    • يحتوي على كلمات المرور لجميع المستخدمين، مشفرة.
    • User Name: اسم المستخدم.
    • Password: كلمة المرور بشكل مشفر.
    • Various dates: تواريخ مختلفة تستخدم لإدارة الحسابات.

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

    • استخدم الأمر useradd لإضافة مستخدم جديد.
      • مثال: # useradd bob
    • استخدم passwd لتعيين كلمة مرور المستخدم.
      • مثال: # passwd bob
    • تُضاف المعلومات الخاصة بالمستخدم الجديد في ملف /etc/passwd ويتم إنشاء دليل خاص به في /home.

    تعديل مستخدم

    • استخدم الأمر usermod لتعديل بيانات المستخدم، مع خيارات متعددة لتغيير الاسم، كلمة المرور، UID، GID، الدليل الرئيسي، وتعليقات.
      • مثال لتغيير الاسم: # usermod -l sem bob
      • مثال لتحديث UID: # usermod --u 510 --o bob
      • مثال لتحديث كلمة المرور: # usermod -p 12345678 bob
      • مثال لإضافة تعليق: # usermod --c "ordinary user" bob
      • مثال لتحديث الدليل الرئيسي: # usermod --d /home/data --m bob
      • مثال لتحديث واجهة تسجيل الدخول: # usermod --s /bin/sh bob

    حذف مستخدم

    • استخدم الأمر userdel لحذف المستخدم من النظام.
      • مثال: # userdel bob

    مجموعات المستخدمين

    • كل مستخدم يجب أن ينتمي لمجموعة أساسية واحدة (Primary Group) وقد ينتمي أيضًا لمجموعات ثانوية (Secondary Groups).
    • يتم تعريف كل مجموعة بواسطة رقم فريد يسمى Group ID (GID).
    • يمكن أن تحتوي المجموعة على أكثر من مستخدم أو تكون فارغة.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    هذا الاختبار يغطي إدارة المستخدمين والمجموعات في نظام التشغيل لينكس. يتناول الأنواع المختلفة من المستخدمين، بما في ذلك المستخدم 'root' والمستخدمين العاديين، بالإضافة إلى خصائص كل نوع. كما يستعرض محتويات ملف المستخدم '/etc/passwd' وأهمية كل عنصر منه.

    More Quizzes Like This

    CS131 - Week 3 (Hard)
    19 questions

    CS131 - Week 3 (Hard)

    RefinedBowenite avatar
    RefinedBowenite
    Linux系統管理:用戶管理
    16 questions
    Use Quizgecko on...
    Browser
    Browser