¿Cómo forzar a la Mac a no caducar las contraseñas?

2

Esta mañana, cuando inicié sesión en mi Mac, me obligó a cambiar mi contraseña. Como es poco probable que recuerde una nueva contraseña, tuve que elegir una contraseña insegura que será más fácil de recordar.

Tampoco me permitirá volver a cambiar la contraseña.

Fui a Seguridad y amp; La configuración de privacidad y no encontró NADA que pueda controlar este comportamiento.

Todo lo que está relacionado de forma remota en Internet tiene que ver con Active Directory, pero estoy seguro de que esto no está utilizando Active Directory.

¿Cómo haces que una Mac NO haga esto?

    
pregunta Jeremy Phelps 18.06.2017 - 20:13

1 respuesta

2

La función está controlada por una herramienta llamada pwpolicy . La ejecución de pwpolicy -getaccountpolicies genera un documento XML. Una de las cosas que se encuentran en este XML es esta:

<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>

Elimine eso del documento XML y luego consuma el documento modificado utilizando:

pwpolicy -setaccountpolicies <file.xml>

y el problema debería desaparecer. Pero hay un escollo. Si vuelves el XML con el operador > del shell, editas el archivo y lo devuelves a pwpolicy , obtendrás este error:

Error: The data is not in the correct format.

El motivo de este error es que pwpolicy -getaccountpolicies imprime lo siguiente antes de imprimir el XML:

Getting global account policies
    
respondido por el Jeremy Phelps 19.06.2017 - 08:19

Lea otras preguntas en las etiquetas