ext_unix_group_acl(8) راهنمای پارچ لینوکس ext_unix_group_acl(8)

ext_unix_group_acl - برنامه کمکی ACL گروه‌های یونیکس برای Squid

ext_unix_group_acl [-d] [-g group] [-g group ...] [-p] [-s]

برنامه ext_unix_group_acl به Squid اجازه می‌دهد تا کنترل‌های دسترسی را بر پایه عضویت کاربران در گروه‌های یونیکس اعمال کند.

نوشتن اطلاعات اشکال‌زدایی در خروجی استاندارد خطا (stderr).
مشخص کردن نام یک گروه جهت تطبیق.
تطبیق گروه اصلی (primary group) کاربران از پرونده /etc/passwd
حذف بخش نام دامنه NT از نام‌های کاربری (جداشده با / یا \).

این مثال squid.conf دو لیست کنترل دسترسی (acl) اسکویید را تعریف می‌کند. usergroup1 کاربران موجود در group1 را تطبیق می‌دهد، و usergroup2 کاربران موجود در group2 یا group3 را تطبیق می‌دهد.

external_acl_type unix_group %LOGIN /usr/local/squid/libexec/ext_unix_group_acl -p
acl usergroup1 external unix_group group1
acl usergroup2 external unix_group group2 group3

به‌طور پیش‌فرض تا ۱۱ گروه را می‌توان در یک acl تطبیق داد (از جمله گروه‌های مشخص‌شده در خط فرمان). این محدودیت توسط MAX_GROUPS در کد منبع تعریف شده است.

این برنامه گروه‌های دارای شناسه مستعار (GID alias) را که گاهی برای دور زدن محدودیت‌های اندازه گروه استفاده می‌شوند، تشخیص نمی‌دهد. اگر از چنین گروه‌هایی استفاده می‌کنید، باید هر نام مستعار را به صورت صریح با نام مشخص کنید.

این برنامه توسط Rodrigo Campos <rodrigo@geekbunker.org> نوشته شده است.

این راهنما توسط Henrik Nordstrom <hno@squid-cache.org> نوشته شده است.

حق نشر (C) 1996-2026 بنیاد نرم‌افزار Squid و مشارکت‌کنندگان.
نرم‌افزار Squid تحت مجوز GPLv2+ توزیع می‌شود و شامل مشارکت‌های افراد و سازمان‌های متعددی است.

این برنامه و مستندات آن تحت حق نشر نویسندگان نام‌برده در بالا است. توزیع‌شده تحت مجوز جامع همگانی گنو (GNU GPL) نگارش ۲ یا بالاتر.

پرسش‌ها درباره نحوه استفاده از این برنامه را می‌توانید به فهرست رایانامه‌ای کاربران Squid ارسال کنید: <squid-users@lists.squid-cache.org>

گزارش‌های اشکال باید به زبان انگلیسی ثبت شوند. برای جزئیات اطلاعات مورد نیاز به نشانی زیر مراجعه کنید: https://wiki.squid-cache.org/SquidFaq/BugReporting

گزارش اشکالات یا اصلاحیه‌ها: https://bugs.squid-cache.org

گزارش اشکالات امنیتی جدی به: Squid Bugs <squid-bugs@lists.squid-cache.org>

ارسال پیشنهادها برای بهبودهای جدید به: <squid-dev@lists.squid-cache.org>

squid(8), group(5), passwd(5), GPL(7)

ویکی پرسش‌های متداول Squid: https://wiki.squid-cache.org/SquidFaq
راهنمای پیکربندی Squid: http://www.squid-cache.org/Doc/config

12 آگوست 2002 squid