To jest polecenie srptool, 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 systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
srptool - Narzędzie GnuTLS SRP
STRESZCZENIE
srptool [-flagi] [-flaga [wartość]] [--nazwa-opcji[[=| ]wartość]]
Wszystkie argumenty muszą być opcjami.
OPIS
Prosty program emulujący programy w Stanford SRP (Secure Remote Password)
biblioteki korzystające z GnuTLS. Przeznaczony jest do stosowania w miejscach gdzie nie spodziewamy się SRP
uwierzytelnianie, które ma być stosowane przez użytkowników systemu.
Krótko mówiąc, aby korzystać z SRP, musisz utworzyć dwa pliki. To są pliki haseł
przechowuje użytkowników i powiązane z nimi weryfikatory oraz plik konfiguracyjny
przechowuj parametry grupy (tzw. tpasswd.conf).
OPCJE
-d numer, --odpluskwić=numer
Włącz debugowanie. Ta opcja przyjmuje jako argument liczbę całkowitą. Wartość
of numer jest ograniczony do bycia:
w zakresie od 0 do 9999
Określa poziom debugowania.
-i numer, --indeks=numer
określ indeks parametrów grupy w pliku tpasswd.conf, które mają być używane. Ta opcja
przyjmuje jako argument liczbę całkowitą. Domyślny numer dla tej opcji jest:
1
-u ciąg, --Nazwa Użytkownika=ciąg
określ nazwę użytkownika.
-p ciąg, --hasło=ciąg
określ plik haseł.
-s numer, --Sól=numer
określ wielkość soli. Ta opcja przyjmuje jako argument liczbę całkowitą.
--zweryfikować
po prostu zweryfikuj hasło..
Weryfikuje podane hasło w stosunku do pliku haseł.
-v ciąg, --passwd-conf=ciąg
określ plik konfiguracyjny hasła..
Określ nazwę pliku lub adres URL PKCS #11, z którego będą odczytywane urzędy certyfikacji.
--utwórz-konf=ciąg
Wygeneruj plik konfiguracyjny hasła..
Spowoduje to wygenerowanie pliku konfiguracyjnego hasła (tpasswd.conf) zawierającego wymagane
dla parametrów TLS.
-h, --help
Wyświetl informacje o użytkowaniu i wyjdź.
-!, --więcej pomocy
Przekaż rozszerzone informacje o użytkowaniu przez pager.
-v [{v|c|n --wersja [{v|c|n}]}]
Wypisz wersję programu i wyjdź. Domyślnym trybem jest `v', prosta wersja.
Tryb `c' wypisze informacje o prawach autorskich, a `n' wypisze pełne informacje o prawach autorskich
ogłoszenie.
PRZYKŁADY
Do stworzenia naszych klocków tpasswd.conf który przechowuje wartości g i n dla protokołu SRP (generator i a
duża liczba pierwsza), uruchom:
$ srptool --create-conf /etc/tpasswd.conf
To polecenie utworzy /etc/tpasswd i doda użytkownika „test” (zostaniesz również poproszony o
na hasło). Weryfikatory są domyślnie przechowywane w sposób, jakiego oczekuje libsrp.
$ srptool --passwd /etc/tpasswd --passwd-conf /etc/tpasswd.conf -u test
To polecenie sprawdzi hasło. Jeśli hasło jest zgodne z tym w
/etc/tpasswd dostaniesz ok.
$ srptool --passwd /etc/tpasswd --passwd-conf /etc/tpasswd.conf --verify -u test
EXIT STATUS
Zostanie zwrócona jedna z następujących wartości wyjściowych:
0 (WYJŚCIE_SUCCESS)
Pomyślne wykonanie programu.
1 (EXIT_FAILURE)
Operacja nie powiodła się lub składnia komendy była niepoprawna.
70 (EX_OPROGRAMOWANIE)
Libopts miał wewnętrzny błąd operacyjny. Prosimy o zgłoszenie tego do autogen-
[email chroniony]. Dziękuję.
Użyj srptool online, korzystając z usług onworks.net