این فرمان pam_abl است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
pam_abl - پایگاه داده های مورد استفاده توسط ماژول pam_abl را پرس و جو یا پاکسازی کنید.
خلاصه
pam_abl [OPTION] [CONFIG]
شرح
یک رابط غیر Pam برای اطلاعات ذخیره شده در پایگاه داده های ماژول pam_abl فراهم می کند.
CONFIG نام فایل پیکربندی pam_abl است (پیشفرض: /etc/security/pam_abl.conf). در
فایل پیکربندی برای کشف نام پایگاههای داده pam_abl، قوانینی که کنترل میکنند، خوانده میشود
پاکسازی دادههای قدیمی از آنها و فرمانهایی برای اجرا در حالت سوئیچ کاربر یا میزبان.
OPTIONS
نگهداری و تعمیرات
-h، --کمک
این پیام را ببینید
-د، -- دستور اشکال زدایی
دستورات بلوک/پاک کردن را که به آرگومان تقسیم شده اند چاپ کنید.
-پ، -- پاکسازی
پاکسازی پایگاه داده با توجه به قوانین پاکسازی در پیکربندی.
-r، --نسبت فامیلی
نمایش زمان نسبت به الان
-v، -- پرحرف
خروجی کلام
غیر PAM اثر متقابل
-f، --مردود شدن
کاربر یا میزبان ناموفق.
-w، --فهرست سفید
انجام لیست سفید (حذف از لیست سیاه، مصونیت ایجاد نمی کند).
-c، --بررسی
وضعیت را بررسی کنید. اگر در حال حاضر پرینتها مسدود شده باشند، غیر صفر را برمیگرداند نام: وضعیت اگر پرحرفی
مشخص شده است. اگر بیش از یک هاست یا کاربر داده شود، فقط اولین هاست/کاربر را بررسی می کند
جفت.
-u، --به روز رسانی
وضعیت همه کاربران/هاست ها را در db به روز کنید. این نیز باعث مناسب می شود
اسکریپت هایی که باید فراخوانی شوند
-s ، --سرویس
در زمینه خدمات مشخص شده عمل کنید. پیش فرض به هیچ.
-U، --کاربر
روی کاربر کار کنید (کارت های عام برای قرار گرفتن در لیست سفید مناسب هستند).
-H، -روح
روی هاست کار کنید (کارت های عام برای قرار دادن در لیست سفید مناسب هستند).
-ر، --دلیل
فقط زمانی استفاده می شود که -f ارائه شده باشد (به طور پیش فرض "AUTH"). مشخص می کند که چرا احراز هویت
ناموفق. مقادیر ممکن عبارتند از USER، HOST، BOTH، AUTH
اگر دستوراتی را برای اجرا در پیکربندی خود مشخص کرده اید، آن دستورات سعی می کنند اگر اجرا شوند
میزبان یا کاربر وضعیت را تغییر می دهد (مسدود <→ پاک) از آخرین باری که بررسی شد. در
با این حال، فرمان تنها در صورتی میتواند اجرا شود که اطلاعات کافی برای پر کردن آن ارائه کنید
تعویض در فرمان به عنوان مثال، اگر host_clr_command شما از %s استفاده می کند
پارامتر، شما باید سرویس را با -s مشخص کنید تا دستور انجام شود
در واقع اجرا کنید
مثال ها
لیستی از هاست ها و کاربران شکست خورده را دریافت کنید:
$ pam_abl
فهرست کاملی از زمانهای فهرستبندی خرابیها را نسبت به الان دریافت کنید:
$ pam_abl -rv $ pam_abl --relative --verbose
پاک کردن داده های قدیمی:
$ pam_abl -p $ pam_abl --purge
رفع انسداد همه میزبان های example.com، somewhere.com:
$ pam_abl -w -H *.example.com -H \*.somewhere.com
میزبان badguy.com و کاربر joe را از کار بیندازید زیرا احراز هویت انجام نشد:
$ pam_abl -f -H badguy.com -U joe -R AUTH
بررسی کنید که آیا جو در حال حاضر مجاز است از سرویس neato شما در حال اجرا استفاده کند
دستورات لازم در صورت تغییر حالت:
$ pam_abl -c -U joe -H somehost -s neato
از آنجایی که حالت کاربر/میزبان تنها زمانی به روز می شود که تلاشی انجام شود، می توانید به صورت دستی
pam-abl را مجبور کنید حالت ها را به روز کند و اسکریپت های صحیح را فراخوانی کند:
$ pam_abl -u
AUTHORS
لود مرتنز[ایمیل محافظت شده]>
اندی آرمسترانگ[ایمیل محافظت شده]>
کریس تاسما[ایمیل محافظت شده]>
گزارش نویسی اشکالات
گزارش اشکالات به[ایمیل محافظت شده]> یا با استفاده از باگ ردیاب در sourceforge.
با استفاده از خدمات onworks.net از pam_abl به صورت آنلاین استفاده کنید