در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

pam_listfile.so چیست ؟ بررسی کاربرد فایل listfile در PAM

خوب قبلا در خصوص PAM و کاربردهایش در احراز هویت لینوکس بصورت مفصل صحبت کرده ایم و شما می دانید که ساختار کاری PAM یک ساختار ماژولار است . یکی از ماژول های جالب و البته مهم برای آزمون LPIC شما ماژول pam_listfile.so است . کاربرد این فایل به زبان ساده این است که به شما این امکان را می دهد که یک فایل را به عنوان پایگاه داده ورودی یک سری مجوزهای دسترسی برای احراز هویت انتخاب کنید ! یعنی چه ؟

فرض کنید شما می خواهید یک سری نام کاربری را مجاز و یک سری را غیرمجاز کنید ، به زبان ساده یک عده را allow و یک عده را deny کنید ، کافیست برای اینکار شما فایل های خام خود را ایجاد کنید ، کاربران مجاز را در فایل allow و کاربران غیرمجاز را در فایل deny قرار بدهید و بعد از ماژول pam_listfile.so برای فراخوانی آنها استفاده کنید . ساختار دستوری این فایل به شکل زیر است :

pam_listfile.so item=[tty|user|rhost|ruser|group|shell] sense=[allow|deny] file=/path/filename onerr=[succeed|fail] [apply=[user|@group]] [quiet]

به ساختار بالا دقت کنید ، در قسمت item شما می توانید نوع شیء مورد نظر خودتان را انتخاب کنید که برای مثال شیء شما می تواند از نوع user یا group یا از این دسته باشد . در قسمت دوم که sense است شما مجاز بودن یا مجاز نبودن را با allow و deny تعریف می کنید ، در قسمت سوم که file نوشته شده است شما همان فایل هایی که با نام کاربری های مجاز و غیرمجاز تعریف شده اند را به listfile معرفی می کنید .

در قسمت onerr که مخفف on error است و در زمانیکه به خطا برمیخوریم اجرا می شود شما نحوه بخورد با خطا را مشخص می کند و در نهایت اینکه این rule یا قانون باید به چه کسانی اعمال شود را در انتها مشخص می کنید . دقت کنید که در این ساختار همه آرگومان ها باید تعریف شده باشند . جالبترین نکته در خصوص این ماژول این است که هیچ رمز عبوری گرفته یا پس داده نمی شود فقط وجود کاربر یا ... را در فایل بررسی و بر اساس آن تصمیم گیری انجام می شود .

نویسنده : محمد نصیری

منبع : جزیره لینوکس و متن باز وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....