| PWSCORE(1) | General Commands Manual | PWSCORE(1) |
نام (NAME)
pwscore - ابزاری ساده و قابلپیکربندی برای بررسی کیفیت گذرواژه
خلاصه دستور (SYNOPSIS)
pwscore [user]
توضیحات (DESCRIPTION)
pwscore ابزاری ساده برای بررسی کیفیت یک گذرواژه است. گذرواژه از ورودی استاندارد (stdin) خوانده میشود.
این ابزار از کتابخانهٔ libpwquality برای انجام بررسیهای قابلپیکربندی شامل حداقل طول، بررسی واژهنامهای در برابر واژهنامههای cracklib و سایر بررسیها استفاده میکند.
این ابزار یا در صورتی که گذرواژه در هر یک از بررسیها رد شود خطایی را گزارش میکند، یا این که امتیاز کیفیت گذرواژه را بهصورت یک مقدار عددی صحیح بین 0 و 100 چاپ میکند.
امتیاز کیفیت گذرواژه نسبت به تنظیمات minlen در فایل پیکربندی سنجیده میشود. اما بهطور کلی، مقادیر کمتر از 50 را میتوان کیفیتی متوسط و بالاتر از آن را کیفیتی نسبتاً قوی در نظر گرفت. هر گذرواژهای که از بررسیهای کیفی (بهویژه بررسی اجباری cracklib) با موفقیت عبور کند باید در برابر حملات واژهنامهای مقاومت داشته باشد و با تنظیمات پیشفرض minlen، امتیازهای بالاتر از 50 حتی در برابر حملات سریع جستجوی فراگیر (brute force) نیز پایدار خواهند بود.
گزینهها (OPTIONS)
نخستین و تنها آرگومان اختیاری، نام کاربری است که برای بررسی شباهت گذرواژه به نام کاربری استفاده میشود.
فایلها (FILES)
/etc/security/pwquality.conf - فایل پیکربندی برای کتابخانهٔ libpwquality.
کدهای بازگشتی (RETURN CODES)
pwscore در صورت موفقیت 0 و در صورت بروز خطا مقداری غیر صفر بازمیگرداند.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Tomas Mraz <tmraz@redhat.com>
| 2025-12-14 | Red Hat, Inc. |