¿Por qué Keychain se comporta de forma errática?

2

Recuperé mi Mac de un taller de reparación que recuperó mis archivos de una partición dañada y luego reinstalé Snow Leopard.

Cuando lo arranqué, Keychain se quejó de mi contraseña. Conozco mi contraseña anterior pero decía que era incorrecta. Cancelé y me registré. Entré en Keychain Access y probé Preferences > Restablecer mi llavero predeterminado. Pide una nueva contraseña, que le di, pero respondió que también era "incorrecta".

De alguna manera puedo desbloquear el llavero de inicio de sesión con mi contraseña original. Hice clic en eliminar, pero el mensaje que apareció me asustó, hablando de eliminar referencias y archivos o simplemente referencias. Intenté sólo referencias. No parecía hacer nada.

Hice clic derecho y fui a Cambiar contraseña. Lo cambia, lo acepta, pero no funcionó para futuros intentos de inicio de sesión.

Intento cambiar la contraseña de mi cuenta. No aceptará mi contraseña original como contraseña antigua o la "nueva" que intenté establecer antes.

Corrí llavero de primeros auxilios. Aquí está el texto rojo:

User differs on ~/Library/Keychains/login.keychain, should be 501, owner is 502
Permissions incorrect on ~/Library/Keychains/login.keychain, should be -rw-r--r-- , they are -rwxr-xr-x 
Owner not corrected on ~/Library/Keychains/login.keychain, reason: The operation couldn’t be completed. Permission denied
Permissions not corrected on ~/Library/Keychains/login.keychain, reason: The operation couldn’t be completed. Operation not permitted

Fui a la Terminal para hacer magia negra. A sudo no le gustaron mis contraseñas. Luego, Llavero aparece cada pocos minutos para regañarme.

¿Alguien puede explicar esto?

Editar: Arrancó en modo de usuario único e intenté arreglar los permisos, y ya no me molesta, pero ahora mi escritorio ha vuelto a los valores predeterminados de fábrica y dice el inicio de sesión Falta el llavero / permiso denegado, así que todavía no puedo realizar ninguna tarea administrativa.

Edición 2: ya no puedo solucionar este problema porque renuncié y reinstalé OS X. Mucho más sencillo que perder el tiempo con los permisos que estaban claramente limitados sin posibilidad de reparación. De todos modos, esto debería estar cerrado.

    
pregunta Hugh Guiney 08.12.2011 - 06:06

2 respuestas

1

Parece que esto se debió a que crearon un nuevo usuario (502) y le pusieron el mismo nombre que al usuario anterior, y copiaron todos sus archivos antiguos. El problema es que la nueva ID de cuenta de usuario no coincide con la antigua ID de usuario. Lo que debía hacerse era un chown -R 502 en todo su directorio de usuarios. Lástima que hayas empezado de nuevo. Nota al margen: tratar de restaurar de esta manera casi nunca funciona bien. Limpie el disco, vuelva a instalar un buen sistema operativo y luego restaure desde una TM u otra copia de seguridad si está disponible. Nunca he tenido un problema con el uso de ese método, pero definitivamente he tenido problemas con el método que usted describe. Mejor suerte la próxima vez.

    
respondido por el Harv 12.03.2012 - 00:19
0

También me ha pasado esto. Lo que funcionó para mí fue simplemente eliminar el llavero "login". Después de eliminarlo, simplemente cree un nuevo llavero y asegúrese de llamarlo "inicio de sesión". Espero que esto ayude.

    
respondido por el user14746 09.12.2011 - 02:39

Lea otras preguntas en las etiquetas