Jest to polecenie htdbm, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
htdbm - Manipulowanie bazami danych haseł DBM
STRESZCZENIE
htdbm [-TTYP DB ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ]
filename nazwa użytkownika
htdbm -b [-TTYP DB ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ] filename
nazwa użytkownika password
htdbm -n [-i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ] nazwa użytkownika
htdbm -nb [-c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ] nazwa użytkownika password
htdbm -v [-TTYP DB ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ]
filename nazwa użytkownika
htdbm -vb [-TTYP DB ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C koszt ] [ -t ] [ -v ]
filename nazwa użytkownika password
htdbm -x [-TTYP DB ] filename nazwa użytkownika
htdbm -l [-TTYP DB ]
PODSUMOWANIE
htdbm służy do manipulowania plikami w formacie DBM używanymi do przechowywania nazw użytkowników i haseł dla
podstawowe uwierzytelnianie użytkowników HTTP poprzez mod_authn_dbm. Zobacz dokumentację dbmmanage dla
więcej informacji o tych plikach DBM.
OPCJE
-b Użyj trybu wsadowego; tj., pobierz hasło z wiersza poleceń zamiast pytać
dla tego. Z tej opcji należy korzystać ze szczególną ostrożnością, ponieważ dotychczasowy password is wyraźnie
widoczny w wierszu poleceń. Aby skorzystać ze skryptu, zobacz opcję -i.
-i Odczytaj hasło z stdin bez weryfikacji (do użycia skryptu).
-c Utwórz plik passwd. Jeśli plik passwd już istnieje, jest przepisany i skrócony.
Tej opcji nie można łączyć z opcją -n.
-n Wyświetla wyniki na standardowym wyjściu zamiast aktualizować bazę danych. Ta opcja
zmienia składnię wiersza poleceń, ponieważ plik passwd argument (zwykle
pierwszy) jest pominięty. Nie można jej łączyć z opcją -c.
-m Użyj szyfrowania MD5 dla haseł. W systemach Windows i Netware jest to ustawienie domyślne.
-B Użyj szyfrowania bcrypt dla haseł. Obecnie uważa się to za bardzo
bezpieczne.
-C Ta flaga jest dozwolona tylko w połączeniu z -B (szyfrowanie bcrypt). Określa
czas obliczeniowy wykorzystywany przez algorytm bcrypt (wyższy jest bezpieczniejszy, ale wolniejszy,
domyślnie: 5, ważne: od 4 do 31).
-d Użyj szyfrowania crypt() dla haseł. Domyślnie na wszystkich platformach oprócz Windows i
Oprogramowanie sieciowe. Chociaż prawdopodobnie obsługiwany przez htdbm na wszystkich platformach, nie jest obsługiwany
przez serwer httpd w systemach Windows i Netware. Ten algorytm to niepewny do dzisiejszego
standardy.
-s Użyj szyfrowania SHA dla haseł. Ułatwia migrację z/do serwerów Netscape
przy użyciu formatu wymiany katalogów LDAP (ldif). Ten algorytm to niepewny by
dzisiejsze standardy.
-p Używaj haseł w postaci zwykłego tekstu. Chociaż htdbm będzie wspierać tworzenie na wszystkich platformach,
Demon httpd akceptuje tylko hasła w postaci zwykłego tekstu w systemach Windows i Netware.
-l Wydrukuj każdą nazwę użytkownika i komentarz z bazy danych na standardowe wyjście.
-v Sprawdź nazwę użytkownika i hasło. Program wydrukuje komunikat wskazujący
czy podane hasło jest prawidłowe. Jeśli hasło jest nieprawidłowe, program
kończy działanie z kodem błędu 3.
-x Usuń użytkownika. Jeśli nazwa użytkownika istnieje w określonym pliku DBM, zostanie usunięta.
-t Interpretuje końcowy parametr jako komentarz. Gdy ta opcja jest określona, an
do wiersza poleceń można dołączyć dodatkowy ciąg; ten ciąg zostanie zapisany
w polu „Komentarz” bazy danych, powiązanym z podaną nazwą użytkownika.
filename
Nazwa pliku w formacie DBM. Zwykle bez rozszerzenia .db, .pag lub
.reż. Jeśli podano -c, plik DBM jest tworzony, jeśli jeszcze nie istnieje, lub
zaktualizowany, jeśli istnieje.
nazwa użytkownika
Nazwa użytkownika do utworzenia lub aktualizacji w plik passwd. Jeśli nazwa użytkownika nie istnieje w tym
pliku, dodawany jest wpis. Jeśli tak, hasło zostanie zmienione.
password
Hasło w postaci zwykłego tekstu, które ma być zaszyfrowane i przechowywane w pliku DBM. Używany tylko z
flaga -b.
-TTYP DB
Typ pliku DBM (SDBM, GDBM, DB lub „domyślny”).
Korzystaj z htdbm online za pomocą usług onworks.net