È possibile generare password casuali per gli utenti utilizzando il comando mkpasswd (incluso nel pacchetto software Expect). Ad esempio, per generare automaticamente una password di 10 caratteri con tre numeri e tre cifre, utilizzare "mkpasswd -l 10 -d 3 -C 3". Le buone password non sono compleanni, anniversari, il nome del tuo animale domestico, il nome della persona amata o il modello della tua prima auto!
Esempi di comando mkpasswd
1. Per creare una nuova password:
# mkpasswd
2. Per assegnare una nuova passwd all'utente:
# mkpasswd mike
3. Per definisce la lunghezza della password:
# mkpasswd -l 20
4. Per definisce il numero minimo di cifre:
# mkpasswd -d 5
5. Per definisce il numero minimo di caratteri alfabetici minuscoli:
# mkpasswd -c 4
6. Per definisce il numero minimo di caratteri alfabetici maiuscoli:
# mkpasswd -C 1
7. Per nominare un programma per impostare la password:
# mkpasswd -p /bin/passwd
8. A fa sì che i personaggi vengano scelti in modo che si alternino tra la mano destra e quella sinistra:
# mkpasswd -2
9. A rende visibile l'interazione per l'impostazione della password:
# mkpasswd -v