htpasswd nedir?
htpasswd, temel http kimlik doğrulaması için parola dosyaları oluşturmak üzere açık kaynaklı http sunucusu apache httpd için bir komut aracıdır.
Şifreleme yöntemleri arasındaki fark nedir ?
MD5: Parolalar MD5 kullanılarak şifrelenir. Windows, Netware ve TPF'de bu varsayılan şifreleme yöntemidir.
crypt: Parolayı şifrelemek için crypt() kullanın. Bu, Windows, Netware ve TPF dışındaki platformlarda varsayılandır. Tüm platformlarda htpasswd tarafından desteklenmesine rağmen, Windows, Netware ve TPF üzerindeki httpd sunucuları tarafından desteklenmez.
SHA: SHA şifreli parolalar kullanın. LDAP Dizin Değişim Biçimi (ldif) kullanılarak Netscape'e geçişi veya taşınmayı kolaylaştırmak için tasarlanmıştır.
plain: Şifrelenmemiş, düz metin parolaları kullanın. Her ne kadar htpasswd tüm platformlarda bu tür parolalar oluşturabilse de, httpd arka ucu yalnızca Windows, Netware ve TPF'de düz metin parolaları destekler.
Neden çevrimiçi yapalım?
Apache sunucusu kullanmıyorsak, örneğin nginx vb. kullanıyorsak, bu komut satırı aracına sahip olmayabiliriz, bu nedenle parola dosyasını oluşturamayız ve çevrimiçi sürüme sahip olmak sunucu yöneticilerinin kullanması için uygun olabilir.