pam_fprintd(8) pam_fprintd(8)

pam_fprintd - ماژول PAM برای احراز هویت با اثر انگشت از طریق fprintd

pam_fprintd.so [debug|debug=[on|off|true|false|1|0]] [max-tries=MAX_TRIES] [timeout=TIMEOUT]

ماژول pam_fprintd برای احراز هویت اثر انگشت کاربر در برابر اثر انگشت‌های ثبت‌شده از طریق fprintd (دیمن مدیریت اثر انگشت) به کار می‌رود.

مشخص می‌کند که اشکال‌زدایی (debug) فعال باشد یا غیرفعال. پیام‌های اشکال‌زدایی با استفاده از pam_syslog تولید می‌شوند، به این معنی که به‌طور پیش‌فرض در ژورنال systemd ذخیره خواهند شد.
تعداد دفعات تلاش برای احراز هویت اثر انگشت پیش از بازگرداندن شکست در احراز هویت. حداقل تعداد تلاش‌ها ۱ و مقدار پیش‌فرض ۳ است.

از یک مقدار منفی برای عدم اعمال هیچ‌گونه محدودیتی استفاده کنید، تا ماژول هرگز در تلاش‌های مجدد خطا ندهد؛ در چنین حالتی پیشنهاد می‌شود که بارگذار ماژول این مورد را مدیریت کند.

مدت‌زمان پیش از بازگرداندن شکست در احراز هویت. مهلت زمانی پیش‌فرض ۳۰ ثانیه است و حداقل آن ۱ ثانیه می‌باشد.

از یک مقدار منفی برای عدم اعمال هیچ‌گونه محدودیتی استفاده کنید، به طوری که احراز هویت اثر انگشت مادامی که این ماژول بارگذاری شده است همواره فعال بماند.

پشتهٔ PAM طبق طراحی به‌صورت احراز هویت زنجیره‌ای و متوالی (serialised) است، بنابراین برای pam_fprintd این امکان وجود ندارد که احراز هویت هم‌زمان از طریق گذرواژه و اثر انگشت را فراهم کند.

این بر عهدهٔ برنامه‌ای است که از سرویس‌های PAM استفاده می‌کند تا فرآیندهای مجزای PAM را پیاده‌سازی کرده و پشته‌های احراز هویت جداگانه را به‌طور مستقل اجرا کند. به عنوان مثال، در gdm چند روش احراز هویت به همین شیوه در دسترس کاربران قرار می‌گیرد.

fprintd توسط Bastien Nocera نوشته شده است.

2026-03-27 freedesktop