النقاط الرئيسية
- استخدم gpasswd لإدارة أعضاء المجموعة وكلمات المرور، وتجنب المخاطر الأمنية والتحكم في وصول المجموعة بكفاءة.
- الصيغة الأساسية هي “gpasswd (خيار) (مجموعة)”.
- قم بتنفيذ أوامر مثل “sudo gpasswd -a user group” لإضافة المستخدمين و”sudo gpasswd -d user group” لإزالتهم.
هل تريد حلاً سهلاً لإدارة أعضاء المجموعة وكلمات المرور على Linux؟ سيساعدك الأمر gpasswd في القيام بذلك. يُستخدم لإدارة كلمات المرور والأعضاء والمسؤولين في “/etc/group” و”/etc/gshadow”. لنبدأ.
ما الذي يجعل الأمر gpasswd مفيدًا؟
يتيح لك الأمر gpasswd إدارة المجموعات على Linux. لا تُستخدم كلمات مرور المجموعات كثيرًا بسبب المخاطر الأمنية التي تشكلها: حيث يزيد اشتراك العديد من الأشخاص في كلمة مرور واحدة من فرصة التعرض غير المقصود أو الخبيث. يمكن لأي عضو في المجموعة إضافة أو إزالة أعضاء، والتحكم في وصول المجموعة، وهو الأمر الذي قد يخرج عن نطاق السيطرة بسهولة.
هناك عدة طرق للتغلب على هذه المشكلة. يمكنك تجنب استخدام كلمات مرور المجموعة عندما يكون ذلك ممكنًا واستخدام آليات بديلة مثل sudoers أو قوائم التحكم في الوصول. يمكنك أيضًا تقييد الوصول إلى كلمات مرور المجموعة باستخدام التحكم في الامتيازات بحيث يتمكن الأعضاء المصرح لهم فقط من إجراء أي عمليات.
بناء الجملة الأساسية وخيارات الأمر gpasswd
يسمح بناء الجملة الأساسي لأمر gpasswd له بأخذ وسيطتين: وسيطة خيار أو علامة واسم المجموعة التي ترغب في تشغيل العملية فيها. إليك الشكل الذي يبدو عليه:
gpasswd (option) group
فيما يلي الخيارات التي يمكنك استخدامها مع الأمر:
- -أ، –أضف مستخدم :لإضافة مستخدم إلى المجموعة المسماة.
- -د، –حذف مستخدم :لإزالة مستخدم من المجموعة المسماة.
- -h، –help: يعرض الإرشادات لاستخدام الأمر.
- -R، –restrict: تعيين كلمة مرور المجموعة إلى “!” بحيث يُسمح فقط لأعضاء المجموعة الذين لديهم كلمة مرور باستخدام newgrp للانضمام إلى المجموعة المسماة.
- -r، –remove-password: لإزالة كلمة المرور من المجموعة المسماة. تصبح كلمة مرور المجموعة فارغة.
- -أ، –المسؤولون مستخدم :تعيين قائمة المستخدمين الإداريين.
- -م، –أعضاء مستخدم :تعيين قائمة أعضاء المجموعة.
- -Q، –root CHROOT_DIR: يطبق التغييرات في دليل CHROOT_DIR ويستخدم ملفات التكوين من دليل CHROOT_DIR.
سنرى كيفية استخدام هذه الخيارات في الأقسام القادمة من الدليل.
تعيين كلمة المرور لمجموعة
الاستخدام الأكثر شيوعًا لأمر gpasswd هو تعيين كلمة مرور لمجموعات معينة. سأقوم أولاً بإنشاء مجموعة يمكننا اختبار الأمر عليها. لا تتردد في تخطي هذه الخطوة إذا كان لديك مجموعة بالفعل. لإنشاء مجموعة جديدة على نظام Linux الخاص بك، قم بتشغيل:
sudo groupadd demogroup
يمكنك استخدام أي اسم آخر غير “demogroup”. للتأكد من نجاح إنشاء المجموعة، اعرض كل المجموعات باستخدام:
cat /etc/group
يمكنك رؤية المجموعة الجديدة في القائمة. الآن دعنا ننشئ كلمة مرور للمجموعة. للقيام بذلك، استخدم:
sudo gpasswd demogroup
سيُطلب منك إدخال كلمة مرور المستخدم أولاً (لأنك استخدمت sudo). ثم سيُطلب منك إدخال كلمة مرور جديدة للمجموعة. بعد إدخال كلمة المرور الجديدة، ستحتاج إلى إعادة إدخالها لتأكيد كلمة المرور.
الآن إذا حاولت تسجيل الدخول إلى هذه المجموعة، سيطلب النظام كلمة مرور. وذلك لأنني لست عضوًا في المجموعة. لتسجيل الدخول إلى المجموعة، قم بتشغيل:
newgrp demogroup
إزالة كلمة المرور من المجموعة
إذا كنت تريد إزالة كلمة مرور من مجموعة، فيمكنك القيام بذلك باستخدام العلامة -r. قم بإزالة كلمة المرور عن طريق تمرير اسم المجموعة مع العلامة على النحو التالي:
sudo gpasswd -r demogroup
إذا حاولت تسجيل الدخول إلى المجموعة الآن كعضو، فستتمكن من القيام بذلك دون إدخال كلمة المرور.
إضافة مستخدم إلى مجموعة
يتيح لك الأمر gpasswd إضافة أعضاء جدد إلى المجموعات. الخيار -a مخصص لهذا الغرض. بناء جملة الأمر هو كما يلي:
sudo gpasswd -a user group
لذا، بعد إضافة الخيار -a، تحتاج إلى تمرير اسم مستخدم العضو ثم المجموعة التي تريد إضافة المستخدم إليها. على سبيل المثال، أريد إضافة مستخدم إلى المجموعة الجديدة التي أنشأتها سابقًا. إليك الأمر الخاص بذلك:
sudo gpasswd -a zunaid demogroup
يمكنك التأكد من إضافة العضو أم لا، وذلك باستخدام الأمر التالي:
getent group demogroup
كما ترى، لقد نجحت في إضافة نفسي إلى المجموعة باستخدام gpasswd. لإضافة مستخدمين متعددين، ستحتاج إلى إصدار أوامر منفصلة لكل مستخدم، مثل هذا:
sudo gpasswd -a user1 groupsudo gpasswd -a user2 group
إزالة مستخدم من مجموعة
إذا كنت تريد حذف مستخدم من مجموعة معينة، فلديك خيار -d لذلك. تمامًا مثل الأمر المستخدم لإضافة مستخدم، ما عليك سوى توفير اسم المستخدم ثم اسم المجموعة للأمر، على النحو التالي:
sudo gpasswd -d user group
لذا إذا كنت أريد إزالة نفسي من “demogroup”، فهذا هو الأمر الذي أحتاج إلى تشغيله:
sudo gpasswd -d zunaid demogroup
مرة أخرى، يمكنك التأكد من إزالة المستخدم بنجاح عن طريق إدراج أعضاء المجموعة باستخدام هذا الأمر:
getent group demogroup
قد تحتاج إلى إعادة تشغيل جهازك أو إعادة تسجيل الدخول إلى جلستك حتى تسري التغييرات. لإزالة مستخدمين متعددين من مجموعة، استخدم نفس أسلوب تكرار الأوامر كما هو الحال عند الإضافة.
sudo gpasswd -d user1 groupsudo gpasswd -d user2 group
إعداد قائمة أعضاء المجموعة
يتيح لك الأمر gpasswd استبدال الأعضاء الحاليين في المجموعة بأعضاء تريد إضافتهم. بعبارة أخرى، يمكنك إفراغ المجموعة ثم إضافة عدد الأعضاء الجدد الذي تريده باستخدام أمر واحد. يخدم العلم -M هذا الغرض. على سبيل المثال، يوجد حاليًا user1 وuser2 في المجموعة. تريد إزالتهما وإضافة user3 وuser4. للقيام بذلك، قم بتشغيل:
sudo gpasswd -M user2,user3 demogroup
الآن إذا قمت بفحص قائمة أعضاء المجموعة، فستجد أن الأعضاء السابقين غير موجودين هناك. بدلاً من ذلك، ستجد الأعضاء الجدد.
getent group demogroup
يمكنك منح شخص ما امتيازات إدارية لمجموعة باستخدام العلم -A. ما عليك سوى تمرير اسم العضو والمجموعة التي تريد جعله مسؤولاً عنها. راجع الأمر أدناه:
sudo gpasswd -A zunaid demogroup
يمنح هذا للمستخدم “zunaid” امتيازات إدارية في المجموعة المسماة “demogroup”.
لا يؤدي هذا إلى إرسال أي نتائج إلى المحطة الطرفية. ومع ذلك، يمكنك الاطلاع على قائمة المسؤولين عن المجموعة للتأكد من نجاح العملية. يمكنك القيام بذلك باستخدام هذا الأمر:
sudo cat /etc/gshadow
gpasswd يجعل إدارة المجموعة سهلة
لقد تعلمت الآن كيفية استخدام الأمر gpasswd للتحكم في وصول المجموعة على Linux. لقد تناولت بعض العمليات الأكثر فائدة. إذا كنت تريد معرفة المزيد عن الأمر، فراجع دليل الاستخدام الخاص به. صفحة الرجل أو قم بتشغيل gpasswd -h الأمر على محطتك.
видео история кубани
парк солнечный остров краснодар видео
села краснодарского края видео
дороги краснодара видео
камеры видео краснодар
видео школа краснодар, смотреть видео краснодар, видеоролики про кубань, новости краснодара видео, full hd new video
kuban.video
Голуби на элеваторе
Виды краснодарского края фото
Фото искусство кубани
Новые фото кубань
Новые фото кубань
новороссийск мыс суджук, фото кубани краснодар, село краснопартизанское краснодарский край, кубани фото и описание, фото городов кубани
kuban.photo
Сайт фото кубани
Сайт про кубань
Васюринский музей боевой и трудовой славы
Кубани фото и описание
Смотреть краснодарский край фото
картинки краснодарский край, кубань край фото, фото видео краснодарского края, виды краснодарского края фото, станица петровская краснодарский край фото
kuban.photo