EQVPS
الأمان والشهادات

مولد .htpasswd

احمِ موقع staging أو لوحة إدارة بالمصادقة الأساسية HTTP. أدخل اسم المستخدم وكلمة المرور، وانسخ السطر إلى ملف .htpasswd.

يعمل بالكامل داخل متصفحك — لا يُرسل أي شيء تكتبه إلى خوادمنا.

مع salt، و1000 جولة MD5. الافتراضي في htpasswd -m.

سطر لملف .htpasswd

كيف تعمل

التجزئة من نوع APR1-MD5 — تمامًا ما يُنتجه `htpasswd -m` — مع salt عشوائي جديد من 8 أحرف في كل مرة، لذا تعطي كلمة المرور نفسها سطرًا مختلفًا كل مرة. يقبلها كل من Apache (AuthUserFile) وnginx (auth_basic_user_file). المصادقة الأساسية ترسل كلمة المرور مع كل طلب، فاستخدمها عبر HTTPS فقط.

الأسئلة الشائعة

هل يدعم nginx هذه التجزئات؟

نعم. يقرأ nginx تجزئات ‎$apr1$‎ في auth_basic_user_file دون أي وحدات إضافية.

لماذا وُصفت SHA-1 بأنها ضعيفة؟

صيغة {SHA} بلا salt: كلمات المرور المتطابقة تعطي تجزئات متطابقة وتُكسر بسرعة. احتفظ بها فقط للإعدادات القديمة التي لا تقرأ APR1.

أدوات ذات صلة

كل الأدوات →

استخدمها على خادمك: KVM VPS من ‎$3 شهريًا، صلاحيات root، دفع بالعملات المشفرة.

خطط VPS