Quand j'installe Ubuntu, je mets un mot de passe court (<4). Maintenant je veux changer l'autre mot de passe court par "passwd" ou changer la phrase de passe sur le programme "Password and Keys", il a besoin d'un mot de passe >4 char.
Réponses
Trop de publicités?Utilisez la commande suivante dans le Terminal :
sudo passwd <user>
Remplacer <user>
avec le nom d'utilisateur dont vous souhaitez modifier le mot de passe.
Cela fonctionne parce que passwd
supprime toutes les vérifications de longueur ou d'entropie lorsque vous l'utilisez en tant qu'utilisateur root.
Attention : si l'utilisateur cible a un répertoire personnel crypté cela va problèmes ! ( voir les commentaires ci-dessous )
Par défaut, Ubuntu exige une longueur minimale de 6 caractères pour le mot de passe, ainsi que certaines vérifications de base de l'entropie. Ces valeurs sont contrôlées dans le fichier /etc/pam.d/common-password qui est décrit ci-dessous.
password [success=2 default=ignore] pam_unix.so obscure sha512
Si vous souhaitez ajuster la longueur minimale à 4 caractères, ajoutez la variable appropriée ( minlen=4 ) à la fin de la ligne. La modification est décrite ci-dessous.
password [success=2 default=ignore] pam_unix.so obscure sha512 minlen=4
Ouvrez un terminal et éditez /etc/pam.d/common-password
Changez cette ligne :
password [success=1 default=ignore] pam_unix.so obscure sha512
à :
password [success=1 default=ignore] pam_unix.so obscure sha512 minlen=4
Les mots de passe ont également besoin d'un certain degré de complexité, comme spécifié par le paramètre obscur ci-dessus.
password [success=1 default=ignore] pam_unix.so minlen=2 sha512
supprime également ce contrôle.
Tout ceci présuppose que vous pensez que c'est sage.
参照 man pam_unix
Ceux-ci fonctionnent sur mon système.
Pour configurer un mot de passe simple, j'ai essayé le simple sudo passwd username
mais elle a échoué sur mon serveur Ubuntu 12.04 LTS.
J'ai donc essayé d'enlever le obscure
l'option de /etc/pam.d/common-passwd
mais l'échec persiste.
J'ai donc également supprimé le obscure
l'option de /usr/share/pam-configs/unix
fichier de configuration. Et puis ça a marché :-)
Je suis d'accord pour dire que cela devrait être plus simple, lorsque l'on agit en tant que su
de mettre en place un mot de passe faible, quelle que soit la raison pour laquelle on veut le faire ! Un avertissement disant "mot de passe faible, confirmer ?" serait parfait...
Dans Ubuntu 18.04, aucune des autres solutions n'a fonctionné pour moi. J'ai dû remplacer ces deux lignes :
password requisite pam_cracklib.so retry=3 minlen=8 difok=3 dcredit=-1 enforce_for_root lcredit=-1 ocredit=-1 reject_username ucredit=-1
password [success=1 default=ignore] pam_unix.so obscure use_authtok try_first_pass sha512
sur /etc/pam.d/common-password
avec :
password [success=1 default=ignore] pam_unix.so minlen=2 sha512
Ces changements m'ont permis de changer mon mot de passe facilement et après avoir changé le mot de passe, j'ai restauré le fichier dans sa forme originale.
- Réponses précédentes
- Plus de réponses