8 votes

Comment forcer le Mac à ne pas faire expirer les mots de passe ?

Ce matin, lorsque je me suis connecté à mon Mac, il m'a obligé à changer mon mot de passe. Comme il est peu probable que je me souvienne d'un nouveau mot de passe, j'ai dû choisir un mot de passe non sécurisé qui sera plus facile à retenir.

Il ne me laisse pas non plus changer le mot de passe.

Je suis allé dans les paramètres de sécurité et de confidentialité et je n'ai rien trouvé qui puisse contrôler ce comportement.

Tout ce qui se trouve sur Internet et qui a un rapport, même lointain, avec le sujet, concerne Active Directory, mais je suis sûr que cette chose n'utilise pas Active Directory.

Comment faire pour qu'un Mac ne fasse pas ça ?

8voto

Cette fonction est contrôlée par un outil appelé pwpolicy . Exécuter pwpolicy -getaccountpolicies produit un document XML. L'une des choses que l'on trouve dans ce XML est la suivante :

<key>policyCategoryPasswordChange</key>
<array>
        <dict>
                <key>policyContent</key>
                <string>policyAttributeCurrentTime &gt; policyAttributeLastPasswordChangeTime + (policyAttributeExpiresEveryNDays * 24 * 60 * 60)</string>
                <key>policyIdentifier</key>
                <string>ProfilePayload:deadbeef-b187-1337-1ee7-abcdef123456:maxPINAgeInDays</string>
                <key>policyParameters</key>
                <dict>
                        <key>policyAttributeExpiresEveryNDays</key>
                        <integer>90</integer>
                </dict>
        </dict>
</array>

Supprimez-les du document XML et consommez ensuite le document modifié en utilisant :

pwpolicy -setaccountpolicies <file.xml>

et le problème devrait disparaître. Mais il y a un piège. Si vous videz le XML à l'aide de la fonction > éditer le fichier, et le renvoyer à l'opérateur pwpolicy vous obtiendrez cette erreur :

Error: The data is not in the correct format.

La raison de cette erreur est que pwpolicy -getaccountpolicies imprime ce qui suit avant d'imprimer le XML :

Getting global account policies

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X