Opcje

-b Użyj trybu wsadowego; tzn. pobierz hasło z wiersza poleceń, zamiast pytać o nie. Ta opcja powinna być używana z wielką ostrożnością, ponieważ hasło jest wyraźnie widoczne w wierszu poleceń. Do użytku w skryptach zobacz opcję -i. Dostępna w wersji 2.4.4 i nowszych. -i Odczytaj hasło ze stdin bez weryfikacji (do użycia w skrypcie). -c Utwórz plik passwdfile. Jeśli plik passwdfile już istnieje, zostanie przepisany i obcięty. Tej opcji nie można łączyć z opcją -n. -n Wyświetl wyniki na standardowym wyjściu, zamiast aktualizować plik. Jest to przydatne do generowania rekordów haseł akceptowanych przez Apache do umieszczenia w nietekstowych magazynach danych. Opcja ta zmienia składnię wiersza poleceń, gdyż argument passwdfile (zwykle pierwszy) jest pomijany. Nie można jej łączyć z opcją -c. -m Używaj szyfrowania MD5 dla haseł. Jest to wartość domyślna (od wersji 2.2.18). -B Używaj szyfrowania bcrypt dla haseł. Jest to obecnie uważane za bardzo bezpieczne. -C Ta flaga jest dozwolona tylko w połączeniu z -B (szyfrowanie bcrypt). Ustawia czas obliczeniowy używany dla algorytmu bcrypt (wyższy jest bezpieczniejszy, ale wolniejszy, domyślnie: 5, ważne: 4 do 17). -d Użyj szyfrowania crypt() dla haseł. Nie jest to obsługiwane przez serwer httpd w systemach Windows i Netware. Algorytm ten ogranicza długość hasła do 8 znaków. Algorytm ten nie jest bezpieczny według dzisiejszych standardów. Był on domyślnym algorytmem do wersji 2.2.17. -s Używaj szyfrowania SHA dla haseł. Ułatwia migrację z/do serwerów Netscape używających LDAP Directory Interchange Format (ldif). Ten algorytm nie jest bezpieczny według dzisiejszych standardów. -p Używaj haseł tekstowych. Chociaż htpasswd będzie obsługiwać tworzenie na wszystkich platformach, demon httpd będzie akceptować hasła tekstowe tylko w systemach Windows i Netware. -D Usuń użytkownika. Jeśli nazwa użytkownika istnieje w podanym pliku htpasswd, zostanie usunięta. -v Zweryfikuj hasło. Sprawdza, czy podane hasło jest zgodne z hasłem użytkownika zapisanym w określonym pliku htpasswd. Dostępne w wersji 2.4.5 i nowszych. passwdfile Nazwa pliku, który ma zawierać nazwę użytkownika i hasło. Jeśli podano -c, plik ten jest tworzony, jeśli jeszcze nie istnieje, lub przepisywany i obcinany, jeśli istnieje. username Nazwa użytkownika do utworzenia lub uaktualnienia w pliku passwdfile. Jeśli nazwa użytkownika nie istnieje w tym pliku, dodawany jest wpis. Jeśli istnieje, hasło jest zmieniane. password Hasło jawne, które ma być zaszyfrowane i przechowywane w pliku. Używane tylko z flagą -b.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.