إدارة المستخدم بسيطة جدًا إذا كنت تقوم بتشغيل Linux على جهاز الكمبيوتر الشخصي الخاص بك. ولكن بالنسبة لأولئك الذين لديهم خادم يضم آلاف المستخدمين ، تصبح الإدارة مشكلة خطيرة يجب الاهتمام بها.
لحسن الحظ ، توفر لك أنظمة التشغيل المستندة إلى Linux طريقة للتحكم في المستخدمين وإدارتهم على نظامك. يمكنك إنشاء مجموعات وإضافة مستخدمين إليها. بعد ذلك ، بدلاً من تعيين أذونات لكل مستخدم على النظام ، يمكنك بسهولة تفويض مجموعات المستخدمين من خلال منحهم الامتيازات المرتبطة بسير عمل النظام.
أنشئ مجموعات مستخدمين على نظام Linux
يأتي Linux مع أمر افتراضي لإنشاء مجموعات مستخدمين. يمكنك استعمال ال المجموعة الأمر من أجل إضافة مجموعات جديدة إلى نظامك. الصيغة الأساسية للأمر هي:
groupadd [خيارات] groupname
لإنشاء مجموعة مستخدمين جديدة "كتاب":
كتّاب المجموعة
سيؤدي تشغيل الأمر المذكور أعلاه إلى إضافة إدخال جديد إلى /etc/group و /etc/gshadow الملفات الموجودة على نظامك. يمكنك التحقق من إدخال المجموعة الجديد في الملفات عن طريق الكتابة القط / الخ / المجموعة و القط / الخ / الظل في محطتك.
لاحظ أنه يمكن فقط للمستخدمين الذين لديهم أذونات إدارية إنشاء مجموعات مستخدمين. لا تنس التبديل إلى المستخدم المتميز قبل تنفيذ الأمر groupadd.
إذا حاولت إنشاء مجموعة باسم موجود بالفعل ، فسترى خطأ ينص على:
groupadd: المجموعة "الكتاب" موجودة بالفعل
ومع ذلك ، يمكنك استبعاد الخطأ باستخدام ملف -F أو --فرض علم بالأمر.
groupadd - كتاب القوة
كتّاب groupadd -f
إنشاء مجموعات مستخدمين مع GID فريد
عند إنشاء مجموعة مستخدمين جديدة ، يقوم النظام تلقائيًا بتعيين معرف المجموعة أو GID لها. إذا كنت تريد أن يكون لمجموعتك معرف مجموعة معين ، فيمكنك القيام بذلك باستخدام ملف -g أو - جيد علم.
groupadd -g 600 كاتب
groupadd - 600 كتاب
إذا حاولت تعيين معرف مجموعة تم استخدامه بالفعل ، فسيحدث الخطأ التالي.
groupadd: GID "600" موجود بالفعل
على الرغم من أنه لا يوصى به ولكن يمكنك إضافة امتداد -o أو - غير فريد علامة لتعيين معرف المجموعة بالقوة.
groupadd -o -g 600 كاتب
إنشاء مجموعات مستخدمين بكلمة مرور
على الرغم من أنه يمكنك إضافة كلمة مرور إلى مجموعاتك ، إلا أنها ليست ذات فائدة عملية للمستخدم. ال -p يسمح لك العلم بتحديد كلمة مرور لمجموعة المستخدمين الخاصة بك.
groupadd -p كتاب كلمات السر
متعلق ب: كيفية تغيير كلمة المرور الخاصة بك في Linux
هل تحتاج إلى تغيير كلمة مرور Linux الخاصة بك؟ إليك كل ما تحتاج لمعرفته حول إعادة تعيين كلمة مرور في Linux.
إنشاء مجموعات النظام في Linux
هناك اختلاف طفيف بين مجموعات النظام والمجموعات العادية. مجموعات النظام هي مجموعات خاصة تشمل المستخدمين المسؤولين عن تنفيذ عمليات النظام مثل النسخ الاحتياطي والصيانة.
استخدم ال -r أو --النظام علم لإنشاء مجموعة نظام على Linux:
groupadd -r فريق الأجهزة
groupadd - نظام صلب
احصل على قائمة الأعضاء في مجموعة مستخدمين
لمعرفة عدد الأعضاء الذين يشكلون جزءًا من مجموعة معينة ، يمكنك استخدام يحصل أمر من المحطة الخاصة بك. سيعرض الأمر التالي قائمة بجميع الأعضاء الموجودين في مجموعة "الكتاب":
كتاب مجموعة getent
أضف مستخدمين إلى المجموعات
الآن بعد أن أنشأت مجموعة مستخدمين على نظامك ، فقد حان الوقت لإضافة بعض المستخدمين إليها. Usermod هي أداة مساعدة قوية لسطر الأوامر لأنها تحتوي على خيارات متنوعة مرتبطة بإدارة المستخدم والاعتدال. كما يسمح لك بإضافة مستخدمين إلى مجموعتك بسهولة. الصيغة الأساسية للأمر هي:
usermod [خيارات] اسم مستخدم اسم المجموعة
إضافة مستخدم موجود إلى المجموعات
إذا كنت ترغب في إضافة مستخدم موجود إلى مجموعتك ، فإن ملف -أ و -G الأعلام هي ما تحتاجه. ال -G العلم يشير إلى مجموعات ، في حين أن -أ لتقف على إلحاق أو إضافة أو جمع.
usermod -a -G كتاب مستخدم عشوائي
يمكنك أيضًا إضافة مستخدم إلى مجموعات متعددة. كل ما عليك فعله هو إدخال أسماء المجموعات مفصولة بفاصلة.
usermod -a -G الكتاب ، المشرف ، المالك العشوائي
إضافة مستخدم جديد إلى مجموعة
يمكنك استعمال ال useradd الأمر عندما تريد إضافة مستخدم جديد إلى نظام Linux الخاص بك. يوفر لك Useradd طريقة لتعيين مجموعة للمستخدم في وقت إنشائها. ال -G يسمح لك العلم بتحديد مجموعة للمستخدم.
useradd -G كتاب مستخدم عشوائي
من السهل أيضًا إضافة مستخدم إلى مجموعات متعددة. ما عليك سوى تمرير أسماء المجموعات مفصولة بفاصلة في الأمر الافتراضي.
useradd -G كتاب ، مشرف ، مالك عشوائي
إزالة مستخدمين من مجموعة
يمكنك أيضًا إزالة المستخدمين من مجموعة باستخدام usermod. ضع في اعتبارك أنه في نظام Linux ، يمكن تعيين مجموعات متعددة للمستخدم. تم إعلان إحدى هذه المجموعات على أنها المجموعة الأساسية ، بينما يطلق على المجموعات الأخرى مجموعات ثانوية.
إذا كنت تحاول إزالة مستخدم من مجموعة ، فتأكد من أن لديها مجموعة أساسية واحدة على الأقل بعد الإزالة. على سبيل المثال ، يعد المستخدم "عشوائي" جزءًا من مدير المجموعات والكتاب والمحررين ؛ حيث admin هي المجموعة الأساسية ، والباقي مجموعات ثانوية.
يمكنك فقط إزالة المستخدم من كتّاب المجموعة والمحررين. وللقيام بذلك ، يجب عليك تمرير اسم المجموعة التي تريد أن يظل المستخدم عضوًا فيها. هذا يعني أنه لإزالة المستخدم "عشوائي" من محرري المجموعة ، يتم استخدام الأمر التالي:
كتاب usermod -G عشوائي
لاحظ أن كل ما عليك فعله هو تجريد إلحاق العلم (-a) من الأمر الذي تستخدمه لإضافة مستخدم إلى مجموعة.
احذف المجموعات على Linux
عندما لا ترغب في الاحتفاظ بمجموعة مستخدمين على نظامك بعد الآن ، يمكنك حذف المجموعة باستخدام ملف جروبديل يأمر. صيغة الأمر هي:
groupdel [خيارات] اسم المجموعة
لحذف "كتاب" مجموعة المستخدم:
كتاب جروبديل
إذا حاولت إزالة مجموعة غير موجودة ، فستتلقى خطأ يفيد:
groupdel: المجموعة "الكتاب" غير موجودة
إدارة مجموعات المستخدمين على Linux
يمكن أن تكون إدارة المستخدم صعبة إذا لم تكن على دراية بأوامر Linux التي تحتاج إلى استخدامها. يصبح الأمر سهلاً حقًا بمجرد معرفة أوامر الدخول والخروج المتعلقة بالاعتدال والإدارة.
يجب على مسؤولي الخادم محاولة استخدام توزيعات Linux المناسبة لاحتياجاتهم. بهذه الطريقة ، سيحصلون على جميع الأدوات والأدوات المساعدة المطلوبة لإدارة الخادم فورًا.
هل أنت جاهز لبدء التطوير على نظام تشغيل مفتوح المصدر؟ فيما يلي أفضل توزيعات Linux للبرمجة.
- غير محدد
Deepesh هو مدون تقني وكتب محتوى إعلامي لأكثر من 3 سنوات. حاليًا ، يسعى للحصول على درجة البكالوريوس في تطبيقات الكمبيوتر من جامعة مشهورة في الهند. في أوقات فراغه ، يستمتع بالكتابة والاستماع إلى الموسيقى ولعب الجيتار.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
خطوة أخرى أيضا…!
يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.