| PAM_USERTYPE(8) | دستورات مدیریت سیستم | PAM_USERTYPE(8) |
نام (NAME)
pam_usertype - بررسی نوع حساب کاربری (سیستمی یا عادی)
خلاصه دستور (SYNOPSIS)
pam_usertype.so [flag...] {condition}
توضیحات (DESCRIPTION)
ماژول pam_usertype بررسی میکند که آیا کاربر جاری بر اساس شناسه UID یک کاربر عادی یا حساب سیستمی است.
ماژول pam_usertype.so برای موفقیت یا شکست احراز هویت بر اساس نوع حساب کاربری احرازهویتشده طراحی شده است. نوع حساب با کمک تنظیمات SYS_UID_MAX در /etc/login.defs تعیین میشود. یکی از کاربردهای آن، تصمیمگیری درباره بارگذاری ماژولهای دیگر بر اساس این آزمون است.
به این ماژول باید فقط یک شرط بهعنوان آرگومان داده شود. احراز هویت تنها در صورتی موفق خواهد بود که شرط برقرار باشد.
گزینهها (OPTIONS)
پرچمهای (flag) زیر پشتیبانی میشوند:
use_uid
audit
شرایط (condition) در دسترس عبارتند از:
issystem
isregular
انواع ماژول ارائهشده (MODULE TYPES PROVIDED)
تمام انواع ماژول (account، auth، password و session) ارائه شدهاند.
مقادیر بازگشتی (RETURN VALUES)
PAM_SUCCESS
PAM_BUF_ERR
PAM_CONV_ERR
PAM_INCOMPLETE
PAM_AUTH_ERR
PAM_SERVICE_ERR
PAM_USER_UNKNOWN
مثالها (EXAMPLES)
نادیده گرفتن ماژولهای باقیمانده در صورتی که کاربر یک کاربر سیستمی باشد:
account sufficient pam_usertype.so issystem
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
Pavel Březina <pbrezina@redhat.com>
| مه ۲۰۲۵ | Linux-PAM |