FreeBSD أضف المستخدم إلى المجموعات

Freebsd Add User Groups



في هذا البرنامج التعليمي السريع ، سنوضح لك كيفية إضافة مستخدمين إلى مجموعة مستخدمين في نظام FreeBSD الخاص بك باستخدام اسم مستخدم الحساب. يمكن تسجيل الدخول إلى نظام FreeBSD في عدة حسابات مستخدمين مختلفة دفعة واحدة ، على الرغم من أنه يُسمح لمستخدم واحد فقط بتقديم مدخلات وبالتالي يكون متحكمًا في الجهاز. لتسجيل الدخول إلى نظام FreeBSD ، يقوم كل مستخدم بذلك باستخدام حساب المستخدم الخاص به.

يمكن جعل أي عدد من حسابات المستخدمين جزءًا من مجموعة في FreeBSD. كل مجموعة لها اسم فريد ومعرف GID الذي يحددها. يوجد معرف مستخدم أو معرف فريد لكل عملية ، ويتم استخدامه مع GroupID أو GID لتقييم ما يُسمح بتغييره.







إضافة مستخدم إلى مجموعة FreeBSD باستخدام الأمر pw

لإضافة مستخدمين إلى مجموعة ، سنستخدم الأداة المساعدة لسطر الأوامر pw. الغرض المقصود من هذا الأمر هو تزويد المستخدم الجذر بواجهة مباشرة وبديهية لإنشاء مجموعات مستخدمين وتخصيصها.



لذلك ستحتاج إلى الوصول إلى الجذر لاتباع الإرشادات الواردة في هذا الدليل. استخدم الأمر sudo كما هو موضح أدناه:



$سودو -أنا





استبدال عضوية مجموعة المستخدم

ستؤدي التعليمات الواردة في هذا القسم إلى إزالة العضويات الموجودة سابقًا في المجموعة. لمعرفة المجموعات التي ينتمي إليها مستخدم معين 'يونس' ، استخدم الأمر id:

$هوية شخصيةيونس



دعنا نضيف هذا المستخدم إلى مجموعة تسمى teamtwo. أدخل الأمر pw على النحو التالي:

$- يونس-Gفريق اثنين

لإضافة هذا المستخدم يونس إلى مجموعتين بسطر واحد فقط من الأوامر ، استخدم المجموعة أدناه

$- يونس-Gفريق اثنين ، wwwusers

حيث أن wwwusers هي المجموعة الثانية ، نريد إضافة المستخدم يونس إليها. يحدد رمز التبديل –G المستخدم في الأمر أعلاه المجموعة الأولى كمجموعة أساسية والمجموعات التالية كمجموعة ثانوية.

إضافة مستخدمي FreeBSD إلى مجموعة جديدة دون استبدال العضويات الموجودة مسبقًا

يمكن أن يضيف بناء جملة الأمر الموضح أدناه مستخدمين إلى مجموعة جديدة دون إزالة عضويات المجموعة الحالية.

دولار - تعديل المجموعة{اسم المجموعة هنا} م {اسم المستخدم هنا}
دولار - تعديل المجموعة{اسم المجموعة هنا} م {userNameHere1 ، userNameHere2 ، ...}

دعونا نوضح بمثال. تحقق من مجموعات المستخدمين باستخدام الأمر id:

$هوية شخصيةيونس 1

ثم لإضافة هذا المستخدم إلى مجموعة teamtwo ، استخدم بناء جملة الأمر كما استخدمنا أدناه:

$pw groupmod teamtwoميونس 1

يمكنك التأكد من الاحتفاظ بعضوية المجموعة السابقة عن طريق تشغيل الأمر id على هذا المستخدم.

$هوية شخصيةيونس 1

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

سيركز هذا القسم على إنشاء مستخدم جديد وإضافته إلى مجموعة موجودة مسبقًا. يمكنك استخدام الأمر pw مرة أخرى لإنشاء المستخدم وإضافته إلى مجموعة.

$pw useradd Younis2-Gاختبارات

$passwdيونس 2

باستخدام الأوامر أعلاه ، أنشأنا مستخدمًا جديدًا اسمه Younis2 ، وأضفناه إلى مجموعة الاختبار الثانوية ، وقمنا بتعيين كلمة مرور لحساب المستخدم.

لتشغيل التحقق من حساب المستخدم ، استخدم الأمر id مرة أخرى:

$هوية شخصيةيونس 2

تحقق من الأعضاء في مجموعة FreeBSD

يمكن أيضًا استخدام الأمر pw لعرض أسماء جميع المستخدمين في مجموعة معينة. للتحقق من الأعضاء في مجموعة الاختبار الخاصة بنا ، سنصدر الأمر أدناه:

$اختبار pw groupshow

بدلاً من ذلك ، يمكننا استخدام الأمر grep في / etc / groupfile.

$سيطرة^ الاختبار/إلخ/مجموعة

لسرد المجموعات التي ينتمي إليها مستخدم معين ، قم بتشغيل أمر المجموعة التالي:

$مجموعاتيونس 2

يمكنك استخدام الأمر id لرؤية نفس النتيجة:

$هوية شخصيةيونس 2
$هوية شخصية -G يونس 2

استنتاج

كان هذا البرنامج التعليمي يدور حول إضافة مستخدمين إلى مجموعات في FreeBSD. لقد تعلمنا كيفية استبدال العضويات لحسابات المستخدمين وكيفية إضافة مستخدمين إلى مجموعات جديدة دون استبدال عضوياتهم. لقد تعلمت أيضًا كيفية إنشاء وإضافة مستخدمين جدد إلى المجموعات الموجودة مسبقًا أثناء التنقل.