| GROUPMOD(8) | دستورهای مدیریت سیستم (System Management Commands) | GROUPMOD(8) |
نام (NAME)
groupmod - ویرایش و اصلاح یک گروه در سیستم
خلاصه دستور (SYNOPSIS)
groupmod [options] GROUP
توضیحات (DESCRIPTION)
دستور groupmod با تغییر مدخل مربوطه در پایگاهداده گروه، مشخصات گروه تعیینشده GROUP را اصلاح میکند.
گزینهها (OPTIONS)
گزینههایی که برای دستور groupmod اعمال میشوند عبارتند از:
-a, --append
-g, --gid GID
مقدار GID باید یک عدد صحیح دهدهی غیر منفی باشد. این مقدار باید یکتا باشد، مگر اینکه از گزینه -o استفاده شود.
کاربرانی که از این گروه به عنوان گروه اصلی (primary group) استفاده میکنند، بهروزرسانی خواهند شد تا این گروه همچنان گروه اصلی آنها باقی بماند.
هر فایلی که دارای شناسه گروه قدیمی باشد و باید همچنان متعلق به GROUP باشد، باید شناسه گروه آن به صورت دستی تغییر داده شود.
هیچ بررسی و کنترلی نسبت به مقادیر GID_MIN، GID_MAX، SYS_GID_MIN یا SYS_GID_MAX از فایل /etc/login.defs انجام نخواهد شد.
-h, --help
-n, --new-name NEW_GROUP
-o, --non-unique
-p, --password PASSWORD
توجه: این گزینه توصیه نمیشود زیرا رمز عبور (یا رمز عبور رمزگذاریشده) برای کاربرانی که فرآیندها را فهرست میکنند قابل مشاهده خواهد بود.
باید اطمینان حاصل کنید که رمز عبور از خطمشی رمز عبور سیستم پیروی میکند.
-R, --root CHROOT_DIR
-P, --prefix PREFIX_DIR
-U, --users
رفتار پیشفرض (در صورتی که گزینههای -g و -U مشخص نشده باشند) توسط متغیر USERGROUPS_ENAB در /etc/login.defs تعیین میشود.
پیکربندی (CONFIGURATION)
متغیرهای پیکربندی زیر در /etc/login.defs رفتار این ابزار را تغییر میدهند:
MAX_MEMBERS_PER_GROUP (number)
مقدار پیشفرض 0 است، به این معنی که هیچ محدودیتی در تعداد اعضای یک گروه وجود ندارد.
این ویژگی (گروه تفکیکشده) اجازه میدهد تا طول خطوط در فایل گروه محدود شود. این قابلیت برای اطمینان از اینکه خطوط مربوط به گروههای NIS بزرگتر از ۱۰۲۴ نویسه نباشند مفید است.
اگر نیاز به اعمال چنین محدودیتی دارید، میتوانید از 25 استفاده کنید.
توجه: ممکن است گروههای تفکیکشده توسط همه ابزارها پشتیبانی نشوند (حتی در مجموعه ابزار Shadow). نباید از این متغیر استفاده کنید مگر اینکه واقعاً به آن نیاز داشته باشید.
فایلها (FILES)
/etc/group
/etc/gshadow
/etc/login.defs
/etc/passwd
کدهای خروج (EXIT VALUES)
دستور groupmod با مقادیر زیر خارج میشود:
0
2
3
4
6
9
10
11
12
13
همچنین ببینید (SEE ALSO)
chfn(1), chsh(1), passwd(1), gpasswd(8), groupadd(8), groupdel(8), login.defs(5), useradd(8), userdel(8), usermod(8).
| 07/30/2026 | shadow-utils 4.20.0 |