MKPASSWD(1)

الاسم
mkpasswd - يولد كلمة سر جديدة، ويطبقها اختياريًا على مستخدم

موجز
mkpasswd [ args ] [ user ]

مقدمة
يولّد mkpasswd كلمات مرور ويمكنه تطبيقها آلياً على المستخدمين. يعتمد mkpasswd على الكود البرمجي من الفصل 23 من كتاب O'Reilly "Exploring Expect".

الاستخدام
بلا وسائط، يعيد mkpasswd كلمة سر جديدة.

  mkpasswd

مع اسم مستخدم، يُسند mkpasswd كلمة سر جديدة للمستخدم.

  mkpasswd don

تُولد كلمات المرور عشوائيًا وفقًا للأعلام أدناه.

الأعلام
يحدد علم -l طول كلمة المرور. المبدئي هو 9. ينشئ المثال التالي كلمة مرور مكونة من 20 حرفًا.

  mkpasswd -l 20

يحدد علم -d الحد الأدنى لعدد الأرقام التي يجب أن تكون في كلمة المرور. المبدئي هو 2. ينشئ المثال التالي كلمة مرور تحتوي على 3 أرقام على الأقل.

  mkpasswd -d 3

يحدد علم -c الحد الأدنى لعدد الأحرف الأبجدية الصغيرة التي يجب أن تكون في كلمة المرور. المبدئي هو 2.

يحدد علم -C الحد الأدنى لعدد الأحرف الأبجدية الكبيرة التي يجب أن تكون في كلمة المرور. المبدئي هو 2.

يحدد علم -s الحد الأدنى لعدد الأحرف الخاصة التي يجب أن تكون في كلمة المرور. المبدئي هو 1.

يسمي علم -p برنامجًا لضبط كلمة المرور. افتراضيًا، يُستخدم /etc/yppasswd إذا كان موجودًا، وإلا يُستخدم /bin/passwd.

يتسبب علم -2 في اختيار الأحرف بحيث تتبادل بين اليدين اليمنى واليسرى (بنمط qwerty)، مما يجعل الأمر أصعب على أي شخص يراقب إدخال كلمات المرور. يمكن أن يسهل هذا أيضًا المهمة على برنامج تخمين كلمات المرور.

يتسبب علم -v في جعل تفاعل ضبط كلمة المرور مرئيًا. افتراضيًا، يُكتم.

مثال
ينشئ المثال التالي كلمة مرور مكونة من 15 حرفًا تحتوي على 3 أرقام و 5 أحرف كبيرة على الأقل.

  mkpasswd -l 15 -d 3 -C 5

انظر أيضًا
"استكشاف Expect: مجموعة أدوات مبنية على Tcl لأتمتة البرامج التفاعلية" تأليف Don Libes، منشورات O'Reilly and Associates، يناير 1995.

المؤلف
دون ليبس، المعهد الوطني للمعايير والتقنية

إن mkpasswd متاح للملكية العامة. سنقدر أنا و NIST ذكر المصدر إذا استُخدم هذا البرنامج أو أجزاء منه.

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

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

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