Options
-b
Käytä eräajotilaa; eli hae salasana komentoriviltä sen sijaan, että kysyisit sitä. Tätä vaihtoehtoa tulee käyttää erittäin varovasti, koska salasana on selvästi näkyvissä komentorivillä. Skriptikäyttöä varten katso -i
-vaihtoehto. Käytettävissä 2.4.4:ssä ja uudemmissa versioissa. -i
Lue salasana stdinistä ilman tarkistusta (skriptikäyttöön). -c
Luo passwdfile. Jos passwdfile on jo olemassa, se kirjoitetaan uudelleen ja typistetään. Tätä vaihtoehtoa ei voi yhdistää vaihtoehtoon -n
. -n
Tulosten näyttäminen standarditulosteessa sen sijaan, että päivitettäisiin tiedostoa. Tämä on hyödyllistä tuotettaessa salasanatietueita, jotka Apache hyväksyy sisällytettäväksi muihin kuin tekstimuotoisiin tietovarastoihin. Tämä vaihtoehto muuttaa komentorivin syntaksia, koska passwdfile-argumentti (yleensä ensimmäinen) jätetään pois. Sitä ei voi yhdistää -c
-vaihtoehdon kanssa. -m
Käytä MD5-salausta salasanoille. Tämä on oletusarvo (versiosta 2.2.18 lähtien). -B
Käytä bcrypt-salausta salasanoille. Tätä pidetään tällä hetkellä erittäin turvallisena. -C
Tämä lippu on sallittu vain yhdessä -B
(bcrypt-salaus) kanssa. Se asettaa bcrypt-algoritmin käyttämän laskenta-ajan (suurempi on turvallisempi mutta hitaampi, oletusarvo: 5, voimassa: 4-17). -d
Käytä crypt()
-salausta salasanoille. Tätä ei tueta httpd
-palvelimella Windowsissa ja Netwaressa. Tämä algoritmi rajoittaa salasanan pituuden 8 merkkiin. Tämä algoritmi on nykystandardien mukaan turvaton. Se oli oletusalgoritmi versioon 2.2.17 asti. -s
Käytä SHA-salausta salasanoille. Helpottaa siirtymistä LDAP Directory Interchange Format (ldif) -muotoa (LDAP Directory Interchange Format) käyttäviltä Netscape-palvelimilta/-palvelimille. Tämä algoritmi on nykystandardien mukaan turvaton. -p
Käytä tavallisen tekstin salasanoja. Vaikka htpasswd
tukee luomista kaikilla alustoilla, httpd
daemon hyväksyy vain tavallisen tekstin salasanat Windowsissa ja Netwaressa. -D
Poista käyttäjä. Jos käyttäjänimi on olemassa määritetyssä htpasswd-tiedostossa, se poistetaan. -v
Tarkista salasana. Tarkistaa, että annettu salasana vastaa määritettyyn htpasswd-tiedostoon tallennetun käyttäjän salasanaa. Käytettävissä 2.4.5:ssä ja uudemmissa versioissa. passwdfile
Käyttäjänimen ja salasanan sisältävän tiedoston nimi. Jos annetaan -c
, tämä tiedosto luodaan, jos sitä ei ole vielä olemassa, tai kirjoitetaan uudelleen ja typistetään, jos se on olemassa. username
Käyttäjänimi, joka luodaan tai päivitetään passwdfile-tiedostossa. Jos käyttäjätunnusta ei ole olemassa tässä tiedostossa, merkintä lisätään. Jos se on olemassa, salasana muutetaan. password
Salatun tekstin salasana, joka salataan ja tallennetaan tiedostoon. Käytetään vain lipun -b
kanssa.