PWHISTORY.CONF(5) راهنمای Linux-PAM PWHISTORY.CONF(5)

pwhistory.conf - پرونده پیکربندی ماژول pam_pwhistory

پروندهٔ pwhistory.conf روشی را برای پیکربندی تنظیمات پیش‌فرض به‌منظور ذخیرهٔ آخرین گذرواژه‌ها برای هر کاربر فراهم می‌کند. این پرونده توسط ماژول pam_pwhistory خوانده می‌شود و روش ترجیحی نسبت به پیکربندی مستقیم pam_pwhistory است.

این پرونده دارای قالب بسیار سادهٔ name = value همراه با امکان درج یادداشت‌هایی است که با نویسهٔ # آغاز می‌شوند. فاصله‌های خالی در ابتدای خط، انتهای خط و اطراف علامت = نادیده گرفته می‌شوند.

debug

اشکال‌زدایی را از طریق syslog(3) روشن می‌کند.

enforce_for_root

اگر این گزینه تنظیم شود، بررسی برای کاربر ریشه (root) نیز اجباری می‌شود.

remember=N

آخرین N گذرواژه برای هر کاربر ذخیره می‌شود. مقدار پیش‌فرض 10 است. مقدار 0 باعث می‌شود ماژول محتویات موجود پروندهٔ opasswd را بدون تغییر نگه دارد.

retry=N

حداکثر N بار قبل از بازگرداندن خطا از کاربر درخواست می‌کند. مقدار پیش‌فرض 1 است.

file=/path/filename

تاریخچهٔ گذرواژه‌ها را به جای مکان پیش‌فرض، در پروندهٔ /path/filename ذخیره می‌کند. مکان پیش‌فرض /etc/security/opasswd است.

نمونه پروندهٔ /etc/security/pwhistory.conf:

debug
remember=5
file=/tmp/opasswd

/etc/security/pwhistory.conf

پروندهٔ پیکربندی برای گزینه‌های سفارشی

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

ماژول pam_pwhistory توسط Thorsten Kukuk نوشته شده است. پشتیبانی از pwhistory.conf توسط Iker Pedrosa نوشته شده است.

01/26/2026 Linux-PAM