مولّد .htpasswd
أنشئ أسطر بيانات اعتماد .htpasswd في Apache باستخدام bcrypt أو APR1-MD5 أو SHA-1 أو crypt. كل عمليات التجزئة تتم في متصفحك — لا يُرفع شيء.
أنشئ سطر بيانات اعتماد .htpasswd في Apache مباشرة في متصفحك — تُجزّأ كلمة مرورك محليًا ولا تغادر هذه الصفحة أبدًا.
يتم حساب كل شيء محليًا في متصفحك. لا يُرسل اسم مستخدم أو كلمة مرور إلى أي خادم.
غير متأكد ماذا تختار؟ استخدم APR1-MD5 — فهو الأكثر قابلية للنقل والخيار الموصى به لملفات .htpasswd في Apache.
حول مولّد .htpasswd
يُنشئ مولّد .htpasswd أسطر اعتماد Apache للمصادقة الأساسية عبر HTTP — أزواج username:hash التي تحمي المجلدات خلف واجهة تسجيل دخول. أدخل اسم مستخدم وكلمة مرور (أو ولّد واحدة قوية عشوائية) واختر خوارزمية تجزئة: bcrypt أو APR1-MD5 أو SHA-1 أو crypt.
خوارزمية APR1-MD5 هي الخيار الموصى به والأكثر توافقاً لملفات .htpasswd — تعمل على كل بناء Apache. bcrypt هي الأقوى حيث تُدعَم، بينما توجد SHA-1 وcrypt أساساً للتوافق مع الأنظمة القديمة. تُصنّف الأداة كل خوارزمية مع إرشادات لتختار بثقة.
الأهم في أداة كلمات مرور: كل التجزئة تحدث محلياً في متصفحك: لا يُرسَل اسم المستخدم أو كلمة المرور إلى خادم أبداً. انسخ السطر المولَّد إلى ملف موجود أو نزّل ملف .htpasswd جاهزاً، ثم أشر إليه من إعداد Apache أو توجيه AuthUserFile في .htaccess.
كيفية استخدام مولّد .htpasswd
- أدخل اسم مستخدم (بلا مسافات أو نقطتين رأسيتين) وكلمة مرور، أو انقر الزر لتوليد كلمة مرور عشوائية قوية.
- اختر خوارزمية تجزئة — APR1-MD5 هي الافتراضي الموصى به؛ bcrypt وSHA-1 وcrypt متاحة أيضاً.
- انقر "توليد سطر الاعتماد" وانتظر انتهاء التجزئة.
- انسخ سطر username:hash أو نزّله كملف .htpasswd.
- أشر إلى الملف من إعداد Apache أو .htaccess باستخدام AuthUserFile لتفعيل المصادقة الأساسية.