CentOS 8 إضافة مستخدم ومجموعة

Centos 8 Add User Group



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

توضح هذه المقالة كيفية إضافة مستخدمين ومجموعات على توزيعة CentOS 8 Linux باستخدام سطر الأوامر.







أضف المستخدمين في CentOS8

في CentOS ، باستخدام الأمر 'useradd' ، يمكننا إنشاء مستخدم جديد ، متبوعًا باسم المستخدم الذي نرغب في استخدامه. هذا الأمر متعدد الاستخدامات للغاية ، مما يسمح لك ببناء مستخدمين يمكنهم تسجيل الدخول أو حتى مستخدمين غير قادرين على تسجيل الدخول. بدون أي دليل ، سيتم إنشاء المستخدم وحظره من تسجيل الدخول. على سبيل المثال ، إذا كنت تريد إضافة ملف تعريف مستخدم جديد بدون الدليل الرئيسي للمستخدم ، فيجب عليك تنفيذ الأمر التالي:



$سودواسم مستخدم adduser

أو



$سودوuseradd اسم المستخدم

يمكنك استبدال اسم المستخدم باسم ديفيد أو أي اسم تريده.





عند النجاح ، لا ينتج الأمر أي مخرجات ولكنه ينشئ الدليل الرئيسي للمستخدم. يمكن للمستخدم كتابة وتعديل وإزالة الملفات والمجلدات داخل الدليل الرئيسي إذا تم تنشيط الحساب.



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

$سودو passwdديفيد

في إعدادات الحساب ، يمكنك رؤية المستخدمين الذين أنشأناهم مؤخرًا.

ومع ذلك ، يمكنك تعيين اسم المستخدم وكلمة المرور في محاولة واحدة ، بدلاً من تنفيذ أوامر مختلفة. يجب عليك تشغيل الأمر التالي لتعيين اسم المستخدم وكلمة المرور في وقت واحد:

$سودوuseradd –m username –p password

يمكنك تعيين اسم المستخدم وكلمة المرور حسب اختيارك.

هنا ، momi هي اسم المستخدم و momin01 هي كلمة المرور للمستخدم المذكور.

احذف المستخدمين في Centos 8

إذا كنت تريد حذف المستخدمين الذين تم إنشاؤهم بالفعل في CentOS 8 ، فيمكنك استخدام الأمر userdel. هذا الأمر سهل الاستخدام للغاية ، مما يسمح لك بحذف المستخدمين إذا كنت تدير نظام التشغيل Linux. على سبيل المثال ، إذا كنت تريد حذف ملف تعريف مستخدم فقط ، فيجب عليك تنفيذ الأمر التالي الملحق أدناه:

$سودواسم مستخدم userdel

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

$سودوuserdel –r اسم المستخدم

يمكنك استبدال اسم المستخدم حسب اختيارك.

أضف المجموعات في Centos 8

تمثل المجموعة مستخدمي نفس الخصائص. تم منح كل مجموعة في نظام التشغيل Linux بعض الحقوق الخاصة. يمكن أن تضم كل مجموعة أكثر من مستخدم واحد. لذلك إذا كنت ترغب في إضافة بضع مجموعات جديدة في CentOS 8 ، عليك كتابة الأمر التالي للقيام بذلك:

$سودوgroupadd groupname

على سبيل المثال ، استبدلنا اسم المجموعة بالفئة والمدينة لإنشاء مجموعتين جديدتين في CentOS 8.

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

الآن ، يمكنك القيام بذلك في بضع لحظات إذا كنت ترغب في تعيين مستخدم تم إنشاؤه حديثًا لمجموعة معينة. سوف نستخدم الأمر usermod لهذه المهمة. هذا الأمر سهل الاستخدام. لذلك يمكنك إضافة مستخدمين إلى مجموعة ببساطة باتباع الأمر الملحق أدناه:

$سودوusermod –a –G اسم مستخدم اسم المجموعة

يمكن استبدال اسم المجموعة واسم المستخدم ، حسب اختيارك.

أثناء إضافة المستخدم إلى مجموعة جديدة ، يوصى باستخدام علامة –a. في حالة عدم استخدام علامة –a ، فسيتم فصل المستخدم عن المجموعة التي لم تكتب بعد علامة –G. هنا ، class هي اسم مجموعة ، و David هو اسم المستخدم الذي تمت إضافته.

يمكن أيضًا استخدام هذا الأمر بشكل مختلف ولكنه يعمل بنفس الطريقة ، مثل المثال أدناه:

$سودوusermod –aG groupname اسم المستخدم

تحقق من المستخدمين في مجموعة

كيف يمكنك تحديد المستخدمين المشاركين بالفعل في مجموعة معينة؟ يمكنك استخدام الأمر البسيط المكتوب أدناه:

$سيطرةأسم المجموعة/إلخ/مجموعة

ستظهر التعليمات المذكورة أعلاه المعلومات المتعلقة بالمجموعة. على سبيل المثال ، إذا قمنا بتنفيذ هذا الأمر لفئة المجموعة والمدينة بشكل منفصل ، كما هو موضح في الشكل ، فسيتم عرض المعلومات التالية المتعلقة بكلتا المجموعتين.

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

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

$سودوlid –g groupname

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

هناك أيضًا طريقة خاصة أخرى لمعرفة المستخدمين الموجودين في المجموعة. الأمر المستخدم لهذا الغرض المحدد هو كما يلي:

$سودو مجموعاتاسم االمستخدم

في الشكل أعلاه ، يمكنك أن ترى أن جون في المجموعة المسماة class ، وبيتر في مجموعة تسمى المدينة كما هو متوقع.

استنتاج

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