MKPASSWD(1)

الاسم
mkpasswd - واجهة أمامية مفرطة المزايا لـ crypt(3)

موجز
mkpasswd كلمة_السر [SALT]

الوصف
يعمّي mkpasswd كلمة السر المعطاة باستخدام دالة libc المسمى crypt(3)، باستخدام الSALT المعطى.

الخيارات

-S سلسلة، --salt=سلسلة
    يستخدم سلسلة كSALT. إذا بدأت بـ $ فستُمَرر مباشرة إلى crypt(3) دون أي فحوصات.

-R عدد، --rounds=عدد
    استخدام عدد من الجولات. يُتجاهل هذا المعامل إذا كانت الطريقة المختارة لا تدعم الجولات المتغيرة. بالنسبة لطريقة OpenBSD Blowfish، يمثل هذا لوغاريتم عدد الجولات. السلوك غير محدد إذا استُخدم هذا الخيار بدون --method.

-m نوع، --method=نوع
    يحسب كلمة السر باستخدام طريقة نوع. إذا كان نوع هو help، فستُطبع قائمة الطرق المتاحة. إذا بدأ نوع وانتهى بمحارف $، فستُمَرر السلسلة إلى crypt_gensalt(3) كما هي.

-5  مثل --method=md5crypt.

-P رقم، --password-fd=رقم
    يقرأ كلمة السر من واصف الملف رقم بدلاً من استخدام getpass(3). إذا لم يكن واصف الملف متصلاً بـ tty، فلن يُطبع أي نص آخر غير كلمة السر المعماة على الخرج القياسي.

-s، --stdin
    مثل --password-fd=0.

البيئة

MKPASSWD_OPTIONS
    قائمة من الخيارات التي سيُجرى تقييمها قبل تلك المحددة في سطر الأوامر.

العلل
إذا استُخدم الخيار --stdin، فقد لا تُقرأ كلمات السر التي تحتوي على بعض محارف التحكم بشكل صحيح.

يعاني هذا البرنامج من حالة سيئة من "حُمى المزايا".

انظر أيضًا
passwd(1), passwd(5), crypt(3), crypt(5), crypt_gensalt(3), getpass(3).

المؤلف
كُتب mkpasswd وصفحة الدليل هذه بواسطة Marco d'Itri <md@linux.it> وهما مرخصان بموجب شروط رخصة جنو العمومية، الإصدار 2 أو أحدث.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.