| PAM_SET_ITEMS(8) | PAM_SET_ITEMS(8) |
نام (NAME)
pam_set_items - ماژول کمکی تنظیم آیتمهای زمینه در PAM
خلاصه دستور (SYNOPSIS)
pam_set_items.so
توضیحات (DESCRIPTION)
ماژولهای PAM دادهها را در آیتمهای PAM ذخیره میکنند. این آیتمها فقط از زمینه (کانتکست) ماژول قابل دسترسی هستند و نه از زمینه برنامه، زیرا ممکن است شامل دادههای محرمانه باشند (بهطور معمول PAM_AUTHTOK حاوی گذرواژه است). اما هنگام آزمایش ماژولهای PAM، اغلب مطلوب است اطمینان حاصل شود که ماژول PAM تحت آزمایش میتواند دادهها را از پشته (stack) بازیابی کند. ماژول pam_set_items این امکان را با خواندن متغیرهای محیطی و تنظیم آنها بهعنوان آیتمهای PAM فراهم میکند.
گزینهها (OPTIONS)
هیچ گزینهای وجود ندارد.
انواع ماژول ارائهشده (MODULE TYPES PROVIDED)
تمام انواع ماژول (account، auth، password و session) ارائه میشوند.
مثال (EXAMPLE)
مثالی را در نظر بگیرید که بررسی میکند آیا pam_unix قادر به خواندن گذرواژه ارائهشده هست و خود اقدام به پرسش مجدد نمیکند یا خیر. فایل سرویس آزمایشی شامل موارد زیر خواهد بود:
auth required pam_set_items.so auth required pam_unix.so
سپس آزمون مربوطه، آیتم موردنظر را با دستور زیر در محیط آزمایش قرار میدهد:
setenv("PAM_AUTHTOK", "secret");
سپس گفتگوی PAM را اجرا کنید.
| 2015-11-04 |