Options
-b
Batch mód használata; azaz a jelszó lekérdezése a parancssorból, nem pedig a jelszó kérése. Ezt az opciót rendkívül óvatosan kell használni, mivel a jelszó egyértelműen látható a parancssorban. A szkriptek használatához lásd a -i
opciót. A 2.4.4 és újabb verziókban érhető el. -i
A jelszó beolvasása az stdin-ből ellenőrzés nélkül (szkript használatra). -c
A passwdfile létrehozása. Ha a passwdfile már létezik, akkor újraírja és csonkítja. Ez az opció nem kombinálható a -n
opcióval. -n
Az eredmények megjelenítése a standard kimeneten ahelyett, hogy egy fájlt frissítene. Ez hasznos az Apache számára elfogadható jelszórekordok generálásához, amelyeket nem szöveges adattárolókba lehet felvenni. Ez az opció megváltoztatja a parancssor szintaxisát, mivel a passwdfile argumentum (általában az első) elhagyható. Nem kombinálható a -c
opcióval. -m
MD5 titkosítás használata a jelszavakhoz. Ez az alapértelmezett (a 2.2.18-as verzió óta). -B
Jelszavakhoz bcrypt titkosítást használ. Ez jelenleg nagyon biztonságosnak tekinthető. -C
Ez a jelző csak a -B
(bcrypt titkosítás) jelzővel együtt engedélyezett. Beállítja a bcrypt algoritmushoz használt számítási időt (a magasabb érték biztonságosabb, de lassabb, alapértelmezett: 5, érvényes: 4-től 17-ig). -d
crypt()
titkosítást használ a jelszavakhoz. Ezt a httpd
kiszolgáló nem támogatja Windows és Netware alatt. Ez az algoritmus a jelszó hosszát 8 karakterre korlátozza. Ez az algoritmus a mai szabványok szerint nem biztonságos. A 2.2.17-es verzióig ez volt az alapértelmezett algoritmus. -s
SHA titkosítást használ a jelszavakhoz. Megkönnyíti az LDAP Directory Interchange Format (ldif) formátumot használó Netscape-kiszolgálókról/-kiszolgálókra való áttérést. Ez az algoritmus a mai szabványok szerint nem biztonságos. -p
Használjon egyszerű szöveges jelszavakat. Bár a htpasswd
minden platformon támogatja a létrehozást, a httpd
démon csak Windowson és Netware-en fogadja el a plain text jelszavakat. -D
Felhasználó törlése. Ha a felhasználónév létezik a megadott htpasswd fájlban, akkor törlődik. -v
Jelszó ellenőrzése. Ellenőrzi, hogy a megadott jelszó megegyezik-e a megadott htpasswd fájlban tárolt felhasználó jelszavával. A 2.4.5 és újabb verziókban érhető el. passwdfile
A felhasználónevet és jelszót tartalmazó fájl neve. Ha -c
van megadva, akkor ez a fájl létrejön, ha még nem létezik, vagy átírásra és csonkításra kerül, ha már létezik. username
A passwdfile-ban létrehozandó vagy frissítendő felhasználónév. Ha a felhasználónév nem létezik ebben a fájlban, a rendszer hozzáad egy bejegyzést. Ha létezik, akkor a jelszó megváltozik. password
A titkosítandó és a fájlban tárolandó egyszerű szöveges jelszó. Csak a -b
jelzővel együtt használható.