¿Cómo puedo hacer que mi Mac acepte una contraseña de usuario de 8 caracteres?

Acabo de desempaquetar mi nueva MacBook Pro, con Yosemite 10.10.5. Cuando realicé el procedimiento de configuración, no me preguntó qué contraseña usar para mi cuenta, y simplemente la configuré con la de mi ID de Apple. (Solo lo descubrí por prueba y error).

Ahora quiero establecer mi contraseña en la misma que uso en la vieja Mac; pero la contraseña (ocho caracteres, incluye algunos dígitos, que por cierto también es exactamente igual a la contraseña de mi ID de Apple) es rechazada.

Cuando simplemente ejecuto passwd mientras estoy conectado como yo mismo, falla y dice:

contraseña: falla general

Y cuando lo ejecuto como sudo passwd mike , es más preciso:

passwd: el cambio de contraseña falló porque la contraseña es demasiado corta. El cambio de contraseña falló porque la contraseña es demasiado corta.

(Sí, lo dice dos veces).

También hace esto cuando uso una contraseña de 13 caracteres. No dice cuánto tiempo requiere una contraseña y no me importa determinar esto por prueba y error.

¿Cómo puedo obligar a mi Mac a aceptar la contraseña de mi elección?

¿Es esto en un entorno corporativo (con políticas de contraseña administradas centralmente) o en una máquina personal?
^ Si es una máquina corporativa, es posible que no pueda cambiarla por nada.
@Daniel Siempre tiene la opción de eliminar un perfil corporativo, pero perderá las otras cosas que le brindan si lo hace en la mayoría de los casos.
Es mi propia máquina personal. (Es propiedad de mi empleador, pero no tiene ningún papel en su configuración; me corresponde a mí).

Respuestas (5)

Intente cambiarlo yendo a Preferencias del sistema -> Usuarios y grupos -> su cuenta, y haga clic en Cambiar contraseña...

¡Gracias! Fue así de simple. Mi problema era que, habiendo sido un hacker de Unix desde 1986, ni siquiera se me ocurrió usar otra cosa que no fuera la utilidad de línea de comandos passwd . Cuando usé la interfaz de usuario de Preferencias del sistema, me dijo: > "Mike Taylor" está usando una contraseña de iCloud para iniciar sesión y desbloquear la pantalla. > > ¿Quieres cambiar tu contraseña de iCloud, o dejar de usar tu contraseña de iCloud para desbloquear esta Mac y crear una contraseña separada? Una vez que le dije que usara una contraseña separada, pude elegir la que quería. ¡Gracias!
Esto no funciona, no le permitirá cambiar la contraseña a dos caracteres, por ejemplo, debido a algunas reglas de longitud de contraseña, ¿cómo cambiarla entonces? Probado por línea de comando y error similar

La política de contraseñas solo se aplica en OS X si tiene un perfil que la configura o si la máquina está vinculada a un servidor de directorio.

  • Verificar perfiles es lo más fácil: abra sus Preferencias del sistema y vaya al panel de preferencias Perfiles.
  • La verificación del enlace se puede hacer abriendo la terminal y mostrando el estado:

dsconfigad -show

Elimine cualquier perfil que esté configurando políticas/restricciones de contraseñas y luego podrá elegir la contraseña deseada. O puede comunicarse con las personas que establecen su política de contraseñas y ver qué se puede hacer para cambiar las restricciones que han establecido en su Mac. Esto no es algo que Apple defina como la experiencia lista para usar, ya que las contraseñas locales pueden ser tan cortas e inseguras como desee. Es posible que no tenga una contraseña si presiona Intro en el panel de preferencias de Usuarios y grupos, donde cambia la contraseña mediante la interfaz gráfica normal.

Escuché que puede descargar una aplicación llamada WorkGroup Manager, pero creo que ya no está disponible, que yo sepa.

Puede intentar ir a Terminal en la Mac yendo a Aplicaciones, luego a Utilidades. Abra la aplicación Terminal y escriba el comando pwpolicy.

Sin embargo, no haría esto si no se siente cómodo con el uso de Terminal, ya que es una interfaz de línea de comandos y tiene que escribir sus comandos sobre lo que desea hacer. El comando, pwpolicyle dará información sobre qué políticas puede usar para establecer para diferentes usuarios. No me he metido con eso, pero lo investigué y no es tan fácil como parece.

A partir de la versión 10.14 (Mojave), la regla predeterminada que se aplicará a las cuentas creadas después de la primera cuenta es Enter a password that is four characters or more or leave the password field blank. Si bien debería mostrarse en el error que se muestra al usuario, puede encontrar esta información en la terminal escribiendo el comando pwpolicy getaccountpolicies. Si desea ver las políticas de una sola cuenta, siga ese comando con el nombre de la cuenta.

Nota al margen: en versiones anteriores de OSX, el comando era pwpolicy getglobalpolicy. No sé en qué versión cambió el comando.

El plist para esta política muestra el siguiente RegEx:^$|.{4,}+

Tenga en cuenta que esta política no parece aplicarse cuando se configura el primer usuario después de una instalación limpia. En cambio, el único requisito es que la contraseña no esté en blanco.

Intente usar Preferencias del sistema. En Usuarios y grupos, puede seleccionar su cuenta y hacer clic en "Cambiar contraseña...". Se le pedirá su contraseña actual. Esto debería funcionar, aunque si configura su Mac para usar su inicio de sesión de iCloud, es posible que tenga algunas dificultades.

Si está tratando de establecer una contraseña y a Preferencias del sistema no le gusta, la forma más arriesgada, pero al mismo tiempo la forma más aceptable para una contraseña corta, es la línea de comando.

terminal abierta:

sudo su -
sudo passwd mike

Luego puede cambiar su contraseña a lo que quiera, incluso una contraseña de 1 carácter. Esto no es recomendable, pero si las Preferencias del Sistema lo rechazan, la línea de comando lo tomará de esta manera.

El uso sudo su -lo iniciará como root, no solo como mike con privilegios especiales. Hay una diferencia entre superusuario y uber usuario.