.htpasswd üretici
Bir test sitesini veya yönetim panelini HTTP basic auth ile koruyun. Kullanıcı adını ve parolayı girin, satırı .htpasswd dosyanıza kopyalayın.
Tamamen tarayıcınızda çalışır — girdiğiniz hiçbir şey sunucularımıza gönderilmez.
Tuzlu, 1000 tur MD5. htpasswd -m varsayılanı.
Nasıl çalışır
Hash, APR1-MD5'tir — tam olarak `htpasswd -m` çıktısı — ve her seferinde 8 karakterlik yeni bir rastgele tuz kullanılır; bu yüzden aynı parola her çalıştırmada farklı bir satır verir. Hem Apache (AuthUserFile) hem nginx (auth_basic_user_file) bunu kabul eder. Basic auth parolayı her istekte gönderir, bu yüzden yalnızca HTTPS üzerinden kullanın.
Sık sorulan sorular
nginx bu hash'leri destekliyor mu?
Evet. nginx, auth_basic_user_file içindeki $apr1$ hash'lerini ek modül gerekmeden doğrudan okur.
SHA-1 neden zayıf olarak işaretli?
{SHA} biçiminde tuz yoktur: aynı parolalar aynı hash'i verir ve hızlı kırılır. Yalnızca APR1 okuyamayan eski yapılandırmalar için tutun.
Benzer araçlar
Kendi sunucunuzda kullanın: aylık 3 $'dan başlayan KVM VPS, root erişimi, kripto ile ödeme.
VPS planları