OPENSSL-PASSWD(1ssl) OpenSSL OPENSSL-PASSWD(1ssl)

openssl-passwd - calculează sumele de control ale parolelor

openssl passwd [-help] [-1] [-apr1] [-aixmd5] [-5] [-6] [-salt șir] [-in fișier] [-stdin] [-noverify] [-quiet] [-table] [-reverse] [-rand fișiere] [-writerand fișier] [-provider nume] [-provider-path ruta] [-provparam [nume:]cheie=valoare] [-propquery propq] [parola]

Această comandă calculează hash-ul unei parole introduse în timpul rulării sau hash-ul fiecărei parole dintr-o listă. Lista de parole este preluată din fișierul numit pentru opțiunea -in, de la intrarea standard pentru opțiunea -stdin, sau din linia de comandă, sau din terminal în caz contrar.

Afișează acest mesaj de utilizare.
-1
Utilizează algoritmul de parolă BSD bazat pe MD5 1 (implicit).
Utilizează algoritmul apr1 (varianta Apache a algoritmului BSD).
Utilizează algoritmul AIX MD5 (varianta AIX a algoritmului BSD).
-5
-6
Utilizează algoritmii bazați pe SHA256 / SHA512 definiți de Ulrich Drepper. A se vedea https://www.akkadia.org/drepper/SHA-crypt.txt.
Utilizează sarea specificată. Când se citește o parolă din terminal, aceasta implică -noverify.
Citește parolele din fișier.
Citește parolele de la intrarea standard stdin.
Nu verifică atunci când citește o parolă din terminal.
Nu afișează avertismente când parolele introduse în linia de comandă sunt trunchiate.
În lista de ieșire, se adaugă parola în clar și un caracter TAB înaintea fiecărei sume de control de parolă.
Când se utilizează opțiunea -table, inversează ordinea textului în clar și a sumei de control.
Consultați «Opțiuni de stare aleatorie» în openssl(1) pentru detalii.
Consultați „Opțiuni furnizor” în openssl(1), provider(7) și property(7).

% openssl passwd -1 -salt xxxxxxxx password
$1$xxxxxxxx$UYCIxa628.9qXjpQCjM4a.
% openssl passwd -apr1 -salt xxxxxxxx password
$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0
% openssl passwd -aixmd5 -salt xxxxxxxx password
xxxxxxxx$8Oaipk/GPKhC64w/YVeFD/

Opțiunea -crypt a fost eliminată în OpenSSL 3.0.

Drepturi de autor 2000-2021 The OpenSSL Project Authors. Toate drepturile rezervate.

Licențiat sub Licența Apache 2.0 („License”). Nu aveți voie să utilizați acest fișier decât în conformitate cu licența. Puteți obține o copie din fișierul LICENSE din distribuția sursei sau de la https://www.openssl.org/source/license.html.

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

5 august 2025 3.5.2