PAM_ISSUE(8) Linux-PAM Manual PAM_ISSUE(8)

pam_issue - ماژول PAM برای نمایش فایل issue قبل از ورود

pam_issue.so [noesc] [issue=issue-file-name]

ماژول pam_issue یک ماژول PAM برای افزودن یک فایل issue به ابتدای اعلان نام کاربری است. این ماژول همچنین به‌طور پیش‌فرض کدهای گریز (escape codes) موجود در فایل issue را مشابه برخی از gettyهای رایج (با استفاده از قالب \x) تجزیه می‌کند.

کدهای گریز شناخته‌شده:

\d

روز جاری

\l

نام این tty

\m

معماری ماشین (uname -m)

\n

نام گره شبکه ماشین (uname -n)

\o

نام دامنه این سیستم

\r

شماره انتشار سیستم‌عامل (uname -r)

\t

زمان جاری

\s

نام سیستم‌عامل (uname -s)

\u

تعداد کاربرانی که در حال حاضر وارد سیستم شده‌اند

\U

مشابه \u با این تفاوت که پسوند "user" یا "users" به آن افزوده می‌شود (مانند "1 user" یا "10 users")

\v

نسخه و تاریخ ساخت سیستم‌عامل (uname -v)

noesc

تجزیه کدهای گریز را غیرفعال می‌کند.

issue=issue-file-name

فایلی که در صورت عدم استفاده از مقدار پیش‌فرض باید به عنوان خروجی نمایش داده شود.

تنها نوع ماژول auth ارائه شده است.

PAM_BUF_ERR

خطای بافر حافظه.

PAM_IGNORE

اعلان قبلاً تغییر یافته است.

PAM_SERVICE_ERR

یک خطای ماژول سرویس رخ داد.

PAM_SUCCESS

اعلان جدید با موفقیت تنظیم شد.

برای تنظیم فایل issue خاص کاربر هنگام ورود، خط زیر را به /etc/pam.d/login اضافه کنید:

auth optional pam_issue.so issue=/etc/issue

pam.conf(5), pam.d(5), pam(8)

ماژول pam_issue توسط Ben Collins <bcollins@debian.org> نوشته شده است.

01/26/2026 Linux-PAM