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

هل تحتاج إلى إضافة مستخدمين إلى مجموعات على كمبيوتر Linux أو خادم Linux؟ لا أفهم كيف يعمل نظام المجموعات وتحتاج إلى بعض التوجيه؟ نستطيع المساعدة! اتبع هذا الدليل حيث نوضح لك كيفية إضافة مستخدمين إلى المجموعات باستخدام أداة "usermod" على نظام Linux!

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

هل تحتاج إلى عرض جميع المستخدمين على نظام Linux؟ اتبع هذا الدليل.

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

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

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

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

قطع-d: -f1 / الخ / المجموعة

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

cut -d: -f1 / etc / group | أقل

عندما تعثر على المجموعة الحالية ، فأنت ترغب في إضافة المستخدم الخاص بك لاستخدام الأمر usermod -a -G  . سيسمح هذا الأمر لحساب المستخدم المحدد بالالتزام بأي مجموعة تريدها. 

على سبيل المثال ، لإضافة المستخدم TipsWebTech360 إلى المجموعة "tech" ، يمكنك إدخال الأمر  usermod -a -G  مع المجموعة "tech" لإضافة المستخدم إلى المجموعة.

sudo usermod -a -G tech TipsWebTech360. نصائح تقنية

و  usermod  القيادة لا يقتصر على مجموعة واحدة. يمكن للمستخدمين إضافة مستخدم واحد إلى العديد من المجموعات في نفس الوقت بنفس الأمر. على سبيل المثال ، إذا كنت ترغب في إضافة مستخدم "Tips.WebTech360" إلى المجموعات "tech" و "video" و "sound" ، فيمكنك ببساطة إدراج جميع المجموعات قبل اسم المستخدم. لا يوجد حد لعدد المجموعات التي يمكن إضافتها إلى مستخدم في المرة الواحدة.

sudo usermod -a -G video sound TipsWebTech360

لإضافة مجموعاتك الخاصة إلى مستخدم ، خذ الأمر  usermod -a -G  أعلاه وقم بتغيير الأمثلة لتناسب حالة الاستخدام الخاصة بك. تأكد من القيام بذلك لكل مستخدم ترغب في إضافته إلى المجموعات الموجودة على Linux!

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

إلى جانب إضافة مستخدمين إلى مجموعات موجودة ، من الممكن أيضًا إضافة مستخدمين إلى مجموعات جديدة باستخدام الأمر usermod. للبدء ، ستحتاج إلى إنشاء مجموعة جديدة. لإنشاء مجموعة جديدة ، ستحتاج إلى استخدام الأمر groupadd  .

لإنشاء مجموعة جديدة ، افتح نافذة طرفية. لفتح نافذة طرفية على سطح مكتب Linux ، اضغط على  Ctrl + Alt + T  على لوحة المفاتيح. أو ابحث عن "Terminal" في قائمة التطبيقات واستخدمها بهذه الطريقة.

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

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

sudo groupadd mynewgroup

عند إدخال  أمر groupadd  ، من المحتمل أن يطلب منك نظام Linux كلمة المرور الخاصة بك. سوف تحتاج إلى إدخال كلمة المرور الخاصة بك. باستخدام لوحة المفاتيح ، أدخل كلمة مرور حساب المستخدم واضغط على  مفتاح Enter  للمتابعة.

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

لعرض جميع المجموعات على نظام Linux الخاص بك ، قم بتشغيل الأمر cut  التالي  ، وأضف  الأمر grep  للتصفية من خلال القائمة الطويلة للمجموعات الموجودة للمجموعة التي قمت بإنشائها. 

sudo cut -d: -f1 / etc / group | grep mynewgroup

و  قطع  والأمر بإرجاع اسم مجموعتك إذا أحرز بنجاح. إذا لم يحدث ذلك ، فلن يحدث شيء مع تشغيل الأمر.

بمجرد التأكد من أن مجموعتك الجديدة موجودة على نظام Linux الخاص بك ، يمكنك تعيين مستخدم لها. على سبيل المثال ، أضف مستخدم "Tips.WebTech360" إلى "mynewgroup" الذي أنشأناه للتو ونفّذ الأمر usermod  التالي أدناه.

sudo usermod -a -G mynewgroup TipsWebTech360

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

إذا احتجت في أي وقت إلى إزالة مستخدم Linux من مجموعة ، فيمكنك استخدام الأمر gpasswd  . على سبيل المثال ، لإزالة مستخدم "Tips.WebTech360" من مجموعة "mynewgroup" ، يمكنك تنفيذ الأمر أدناه.

sudo gpasswd -d TipsWebTech360 mynewgroup

أدخل الأمر أعلاه في أي وقت تريد فيه إزالة مستخدم Linux من مجموعة على النظام.

Leave a Comment

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

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

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

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

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.