Las preguntas anteriores de SF que he visto han llevado a respuestas que producen una contraseña hash MD5.
¿Alguien tiene una sugerencia para producir una contraseña hash SHA-512? Prefiero un trazador de líneas en lugar de un guión, pero si un guión es la única solución, también está bien.
Actualizar
Reemplazar versiones anteriores de py2 con esta:
python3 -c "import crypt;print(crypt.crypt(input('clear-text pw: '), crypt.mksalt(crypt.METHOD_SHA512)))"
man 5 shadow
se refiere a ella como "contraseña cifrada", así que seguí ese término.
/etc/shadow
contenidos. Ya veras $x$salt$hash
. x
denota el algoritmo utilizado por crypt
, 6
siendo típico en linuxes modernos, que es sha512 (ver man 3 crypt
). Cualquiera de las respuestas a continuación producirá el mismo hash, siempre que le des la misma sal.