angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


Ulubiona usługa OnWorks

heimdal-history - Online w chmurze

Uruchom historię heimdal u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie heimdal-history, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


heimdal-history - Historia haseł za pomocą zewnętrznego sprawdzania siły Heimdal

STRESZCZENIE


heimdal-historia [-hmq] [-b Czas docelowy] [-d baza danych]
[-S długość-statystyki-db] [-s program siłowy] [główny]

OPIS


heimdal-historia to implementacja historii haseł za pomocą hasła zewnętrznego Heimdal
interfejs sprawdzania wytrzymałości. Przechowuje oddzielną historię dla każdego zleceniodawcy, zaszyfrowaną przy użyciu
Crypt::PBKDF2 z losowo generowaną solą. (Losowość pochodzi ze słabej pseudolosowości
generator liczb, niezbyt losowy.)

Historia haseł jest przechowywana w pliku BerkeleyDB DB_HASH. Kluczem jest zleceniodawca. ten
value to tablica obiektów JSON, z których każdy ma dwa klucze. „sygnatura czasowa” zawiera
czas dodania wpisu historii (w POSIX-owych sekundach od epoki UNIX) i „hasz”
zawiera skrót poprzednio używanego hasła w Crypt::PBKDF2 zgodny z LDAP
format. Hasła są haszowane przy użyciu PBKDF2 (z PKCS#5) z SHA-256 jako podstawą
funkcja skrótu przy użyciu liczby rund skonfigurowanych w tym skrypcie. Zobacz Crypt::PBKDF2 dla
więcej informacji.

heimdal-historia sprawdza również siłę hasła przed sprawdzeniem historii. Czyni to przez
wywołanie innego programu, który również używa zewnętrznego sprawdzania siły hasła Heimdal
berło. Domyślnie działa /usr/bin/heimdal-siła. Tylko jeśli ten program zatwierdzi
hasło to hashuje i sprawdza historię.

Jak w przypadku każdej implementacji zewnętrznego protokołu sprawdzania siły hasła Heimdal,
heimdal-historia oczekuje, na standardowym wejściu:

główny:
nowe hasło:
koniec

(bez wiodących spacji). czy zleceniodawca zmienia swoje hasło (passed
do innego programu do sprawdzania siły hasła, ale poza tym nie jest tutaj używany) oraz
to nowe hasło. Po dwukropku musi być dokładnie jedna spacja. Wszelkie kolejne
spacje są traktowane jako część podmiotu lub hasła.

Jeśli zostanie wywołany jako root, heimdal-historia uruchomi zewnętrzny program sprawdzania siły jako
użytkownik "nobody" i grupa "nogroup" i sprawdzi i zapisze do bazy danych historii jako
użytkownik „_history” i grupa „_history”. Ci użytkownicy muszą istnieć w systemie, jeśli jest uruchomiony
jako root.

Wynik każdego sprawdzenia hasła zostanie zarejestrowany w syslog (priorytet LOG_INFO, facility
LOG_AUTH). Każdy wiersz dziennika będzie zestawem par klucz/wartość w formacie „klucz=wartość",
klucze to:

akcja
Wykonywana akcja (obecnie zawsze „sprawdź”).

główny
Zleceniodawca, dla którego sprawdzono hasło.

błąd
Wewnętrzny komunikat o błędzie, który nie zatrzymał sprawdzania historii, ale który może wskazywać:
że coś jest nie tak z bazą danych historii (np. uszkodzone wpisy lub
nieprawidłowe skróty). Jeśli ten klucz jest obecny, nie będzie ani „wynik”, ani „powód”
obecny. Pojawi się kolejny komunikat dziennika z tego samego wywołania, podając
końcowy wynik sprawdzenia historii (przy założeniu, że: heimdal-historia nie wychodzi z fatalnym
błąd).

wynikać
Albo „przyjęte” albo „odrzucone”.

powód
Jeśli hasło zostało odrzucone, powód odrzucenia.

Wartość zostanie otoczona podwójnymi cudzysłowami, jeśli zawiera podwójny cudzysłów lub spację.
Wszelkie podwójne cudzysłowy w wartości zostaną podwojone, więc „”” stanie się „”.

OPCJE


-b Czas docelowy, --reper=Czas docelowy
Nie sprawdzaj historii haseł. Zamiast tego porównaj algorytm skrótu z
różne możliwe liczby iteracji i znajdź liczbę iteracji, której wynikiem jest cel-
czas sekund czasu obliczeniowego wymaganego do zaszyfrowania hasła (które powinno być prawdziwe
numer). Wynik zostanie uznany za akceptowalny, jeśli będzie w ciągu 0.005 sekundy od
Czas docelowy. Wyniki zostaną wydrukowane na standardowe wyjście, a następnie heimdal-historia
zakończy się pomyślnie.

-d baza danych, --Baza danych=baza danych
Zastosowanie baza danych jako plik bazy danych historii zamiast domyślnego
(/var/lib/heimdal-history/history.db). Używany głównie do testów, od Heimdal
nie przejdzie tego argumentu.

-h, --help
Wydrukuj krótką wiadomość dotyczącą użytkowania i zakończ.

-m, --podręcznik, --facet
Wyświetl tę instrukcję i wyjdź.

-q, --cichy
Pomiń rejestrowanie w syslog i zwracaj wyniki tylko na standardowym wyjściu i standardowym
błąd. Używany głównie do testowania, ponieważ Heimdal nie przekaże tego argumentu.

-S długość-statystyki-db, --statystyki=długość-statystyki-db
Zastosowanie długość-statystyki-db jako plik bazy danych dla statystyk długości haseł zamiast
domyślny (/var/lib/heimdal-history/lengths.db). Głównie używany do testowania, ponieważ
Heimdal nie przejdzie tego argumentu.

-s program siłowy, --siła=program siłowy
run program siłowy jako zewnętrzny program sprawdzający wytrzymałość zamiast domyślnego
(/usr/bin/heimdal-siła). Głównie używany do testowania, ponieważ Heimdal nie przejdzie
ten argument.

POWRÓT STATUS


Po zatwierdzeniu hasła, heimdal-historia wydrukuje "APPROVED" i nową linię do
wyjście standardowe i wyjście ze statusem 0.

Jeśli hasło zostanie odrzucone przez program sprawdzający siłę lub jeśli tak (lub wersja z
usunięty pojedynczy znak) pasuje do jednego z hashów zapisanych w historii haseł,
heimdal-historia wypisze przyczynę odrzucenia błędu standardowego i wyjdzie ze statusem
0.

W przypadku jakiegokolwiek błędu wewnętrznego, heimdal-historia wypisze błąd do standardowego błędu i wyjdzie
ze statusem niezerowym.

Korzystaj z historii heimdal online za pomocą usług onworks.net


Ad


Ad