Il est intéressant parfois de disposer d'un mot de passe crypté pour être mis dans un shell par exemple avec la commande useradd

perl -e 'print crypt(manager11, "wtf")'
wt0zeFQMr3mlQ

La commande PERL suivante créée le mot de passe manager11 en crypté pour un user nommé oracle. La chaine wtf sert pour générer une encryption DES. Doc PERL de crypt

Ci dessous son utilisation avec useradd

useradd -g oinstall -G dba,oper -p wt0zeFQMr3mlQ -d /home/oracle -s /bin/bash oracle

Article source