منهج نواة تقنية الجلسة الثامنة

من ويكي أضِف
مراجعة 19:28، 8 أبريل 2021 بواسطة صبري (نقاش | مساهمات) (←‏الندريب)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

الهدف من الجلسة

  • التعرف علي مفهوم مجموعات المستخدمين groups
  • إكتساب مهارة البحث في صفحات الأدلة man pages
  • التعرض الي وإكتساب مهارات أوامر مجموعات المستخدمين
  • إستكشاف سلوك أمر useradd وتأثيرة علي الملفات والمجلدات المختلفة
  • التطبيق علي بعض أوامر المستخدم user

محتوي الجلسة

  • إدارة مجموعات المستخدمين groups

1 ما هي مجموعات المستخدمين groups ؟ 2 التعرف علي مجموعة من أوامر مجموعات المستخدمين group commands

   2.1 groups
   2.2 groupadd
   2.3 groupmod
   2.4 groupdel

3 يطلب من المتدربين تنفيذ الأتي بالاستعانة بال man page

 3.1 إضافة مستخدم لمجموعة
 3.2 إضافة مستخدم لمجموعة فرعية secondary group
 3.3 حذف مستخدم من مجموعة, وملاحظة أثر ذلك علي ملفاته
 3.4 حذف مستخدم من كل المجموعات الفرعية secondary group
 3.5 تغيير مجموعة المستخدم Replace a group
 3.6 إنشاء مستخدم وضمه الي مجموعات متعددة Multiple Groups

حلول مقترحة

 3.1 usermod -ag group user
 3.2 usermod -aG group user , gpasswd -a user group
 3.3 gpasswd -d user group
 3.4 usermod -G "" username
 3.5 groupadd  -f group
 3.6 useradd username -g primaryGroup  -G group1,group2

4 ما هي الأوامر الأخري المرتبطة بالمستخدمين ومجموعات المستخدمين 5 ماذا يحدث عند حذف المجموعة الأساسية للمستخددم primary group 6 ما هو سلوك الامر useradd

 6.1 إنشاء سجل record في ملف /etc/passwd
 6.2 إنشاء سجل record في ملف /etc/shadow
 6.3إنشاء سجل record في ملف /etc/group
 6.4 إنشاء سجل record في ملف /etc/gshadow
 6.5 تعيين الإعدادات الافتراضية للمستخدم (Shell,expiration,home directory,… etc) 
 6.6 انشاء مجلدhome للمستخدم
 6.7 نسخ محتويات مجلد skeleton في مجلد home الخاص بالمستخدم

7 التعرف علي إستخدام المجلدات

 7.1 /etc/default/useradd
 7.2 /etc/skel/
 7.3 /etc/login.defs 

8 التطبيق علي الأوامر

 8.1 usermod
 8.2 userdel

طريقة التقديم

  • التعرض للأوامر وتجربتها وإكتشاف نتيجتها
  • إستكشاف طرق مختلفة للوصول لنفس النتيجة بإستخدام أدوات مختلفة
  • تقييم الطرق والادوات المستخدمة

التدريب

  • يطلب الميسر من المشاركين فتح ال man لـ

groupadd groupdel groupmems groupmod groups والتجربة بأنفسهم.