Comment faire en sorte que 'htpasswd' affiche le mot de passe haché sur stdout

Vous pouvez utiliser l’option -n de htpasswd pour lui faire afficher le mot de passe haché sur stdout au lieu de l’écrire dans un fichier.

htpasswd_examples.sh
htpasswd -n username

ou, si vous voulez utiliser un mot de passe donné sur la ligne de commande :

htpasswd_with_password.sh
htpasswd -nb username password

Une autre façon est d’utiliser /dev/stdout comme fichier de sortie :

htpasswd_stdout.sh
htpasswd -c /dev/stdout username

Exemple de sortie

htpasswd_output.txt
username:$apr1$KwZDqK6Q$Sr6/.MLMv5JUuFPSNY30L/

Consultez les articles similaires par catégorie : Linux