Mikä on htpasswd ?
htpasswd on avoimen lähdekoodin http-palvelimen apache httpd:n komentotyökalu, jolla voidaan luoda salasanatiedostoja http-perustodennusta varten.
Mitä eroa on salausmenetelmillä ?
MD5: Salasanat salataan MD5:llä. Windowsissa, Netwaressa ja TPF:ssä tämä on oletussalausmenetelmä.
crypt: Käytä crypt()-toimintoa salasanan salaamiseen. Tämä on oletusarvo muilla alustoilla kuin Windowsissa, Netwaressa ja TPF:ssä. Vaikka htpasswd tukee sitä kaikilla alustoilla, httpd-palvelimet eivät tue sitä Windowsissa, Netwaressa ja TPF:ssä.
SHA: Käytä SHA-salattuja salasanoja. Se on suunniteltu helpottamaan siirtymistä tai siirtämistä Netscapeen LDAP Directory Interchange Format (ldif) -muodossa.
plain: Ei salattu, käytä tavallisia tekstisalasanoja. Vaikka htpasswd voi luoda tällaisia salasanoja kaikilla alustoilla, httpd-taustapalvelu tukee vain tavallisen tekstin salasanoja Windowsissa, Netwaressa ja TPF:ssä.
Miksi tehdä se verkossa?
Jos emme käytä apache-palvelinta, esimerkiksi käytämme nginxiä jne., meillä ei välttämättä ole tätä komentorivityökalua käsillä, joten emme voi luoda salasanatiedostoa, ja online-version käyttö voi olla kätevää palvelimen ylläpitäjille.