Pour générer un mot de passe aléatoire, il est possible d'utiliser les commandes suivantes :

echo `< /dev/urandom tr -dc "#-Za-z" | head -c12` : un mot de passe de 12 caractères, dont les caractères spéciaux #$%&'()*+,-./:<=>?@ ainsi que les chiffres.

echo `< /dev/urandom tr -dc "0-9A-Za-z" | head -c12` : un mot de passe de 12 caractères ainsi que les chiffres.

echo `< /dev/urandom tr -dc "A-Za-z" | head -c12` : un mot de passe de 12 caractères sans chiffre.

C'est le head -c12 qui définit la taille du mot de passe.