Kas ir htpasswd ?
htpasswd ir atvērtā pirmkoda http servera apache httpd komandu rīks, lai ģenerētu paroļu failus pamata http autentifikācijai.
Kāda ir atšķirība starp šifrēšanas metodēm ?
MD5: Paroles šifrē, izmantojot MD5. Windows, Netware un TPF šī ir noklusējuma šifrēšanas metode.
crypt: Lai šifrētu paroli, izmantojiet crypt(). Šī ir noklusējuma metode citās platformās, izņemot Windows, Netware un TPF. Lai gan to atbalsta htpasswd visās platformās, to neatbalsta httpd serveri operētājsistēmās Windows, Netware un TPF.
SHA: Izmantojiet SHA šifrētas paroles. Tas ir paredzēts, lai atvieglotu migrāciju vai pārnešanu uz Netscape, izmantojot LDAP direktoriju apmaiņas formātu (LDAP Directory Interchange Format, ldif).
plain: Nav šifrētas, izmantojiet vienkārša teksta paroles. Lai gan htpasswd var izveidot šādas paroles visās platformās, httpd backend atbalsta tikai vienkārša teksta paroles Windows, Netware un TPF.
Kāpēc to darīt tiešsaistē?
Ja mēs neizmantojam apache serveri, piemēram, lietojam nginx u. c., mums var nebūt pa rokai šī komandrindas rīka, tāpēc mēs nevaram izveidot paroles failu, un tiešsaistes versijas esamība var būt ērta servera administratoriem.