bit-teufel
Eroberer
Hallo,
ich würde gerne die /etc/shadow Datei automatisiert mittels openssl befüllen.
Es geht hier vorallendingen um den Passwort Hash. Dieser soll ein SHA512 Hash sein.
Wenn ich folgenden Befehl ausführe:
echo -n "testSALZ" | openssl dgst -sha512 -binary | openssl base64
kommt ein 90 Zeichen langes Passwort heraus. Dies ist aber nicht /etc/sahdow konform.
Mit dem Kommando:
perl -e 'print crypt("test", "\$6\$SALZ\$")'
kommt ein shadow konformer Passwort Hash heraus. Perl nutzt hier die crypto lib Funktion von glibc .
Kann man das ganze auch mittels openssl nachbilden ?
Danke und Gruß
B.-D.
ich würde gerne die /etc/shadow Datei automatisiert mittels openssl befüllen.
Es geht hier vorallendingen um den Passwort Hash. Dieser soll ein SHA512 Hash sein.
Wenn ich folgenden Befehl ausführe:
echo -n "testSALZ" | openssl dgst -sha512 -binary | openssl base64
kommt ein 90 Zeichen langes Passwort heraus. Dies ist aber nicht /etc/sahdow konform.
Mit dem Kommando:
perl -e 'print crypt("test", "\$6\$SALZ\$")'
kommt ein shadow konformer Passwort Hash heraus. Perl nutzt hier die crypto lib Funktion von glibc .
Kann man das ganze auch mittels openssl nachbilden ?
Danke und Gruß
B.-D.