English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux gpasswd أمر

مجمع الأوامر في لينكس

Linux gpasswd هو أداة إدارة ملفات المجموعات في Linux /etc/group و /etc/gshadow، تستخدم لضبط إضافة المستخدم إلى المجموعة أو إزالته منها.

النحو

gpasswd [إعدادات اختيارية] اسم المجموعة

إعدادات اختيارية:

  • -a: إضافة المستخدم إلى المجموعة;
  • -d: إزالة المستخدم من المجموعة;
  • -A: تحديد المديرين;
  • -M: تحديد أعضاء المجموعة والاستخدام مشابه لـ -A;
  • -r: إزالة كلمة المرور
  • -R: يحد من دخول المستخدم إلى المجموعة، حيث يمكن فقط للعناصر في المجموعة استخدام newgrp للانضمام إلى المجموعة.

أمثلة على الانترنت

إذا كان لديك حساب peter في النظام، والذي ليس عضوًا في مجموعة groupname، فإنك بحاجة إلى إدخال كلمة المرور باستخدام newgrp.

gpasswd groupname

لجعل المستخدم يصبح عضوًا مؤقتًا في المجموعة، وبعد ذلك سيكون الملفات التي أنشأها peter في المجموعة groupname أيضًا. لذا يمكن لهذه الطريقة أن تسمح للـ peter بإنشاء ملفات باستخدام مجموعة أخرى بدلاً من المجموعة التي ينتمي إليها peter نفسه.

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

gpasswd -A peter users

بهذا يمكن لـ peter أن يكون مدير مجموعة users، ويمكنه تنفيذ العمليات التالية:

gpasswd -a mary users
gpasswd -a allen users

التحذيريمكنك إضافة مستخدم إلى مجموعة معينة باستخدام الأمر usermod -G group_name user_name، هذا الأمر يمكنه إضافة مستخدم إلى مجموعة معينة، ولكن سيتم مسح المجموعات التي تم إضافتها مسبقًا.

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

gpasswd -a user_name group_name

مجمع الأوامر في لينكس