¿A dónde se ha ido "Llavero de primeros auxilios"?

34

En mi máquina que ejecuta OS X El Capitan, no hay una opción de "primeros auxilios de llavero" en la aplicación de acceso de llavero.

Toda la documentación, incluida la Ayuda de Mac OS en El Capitan, dice que vaya al menú Acceso a Llavero y seleccione Primeros Auxilios de Llavero. Pero mi menú de acceso de llavero se ve así:

ingrese la descripción de la imagen aquí

¿Dónde está el llavero de primeros auxilios?

Glenn Schmidt
fuente
44
¿Alguna forma de reemplazar esta funcionalidad?
wordsmythe

Respuestas:

10

Es posible que se haya eliminado en la actualización OS X 10.11.2. Referencia: ¡ Parece que faltan los primeros auxilios del llavero después de la actualización 10.11.2!

De Acerca del contenido de seguridad de OS X El Capitan 10.11.2, Actualización de seguridad 2015-005 Yosemite y Actualización de seguridad 2015-008 Mavericks :

Acceso Llavero

Disponible para: OS X El Capitan v10.11 y v10.11.1

Impacto: una aplicación malintencionada puede hacerse pasar por el servidor de llavero. Descripción: existía un problema en la forma en que Keychain Access interactuaba con Keychain Agent. Este problema se resolvió eliminando la funcionalidad heredada.

CVE-ID CVE-2015-7045

dentarg
fuente
8
¡Cómo diablos reparo mi llavero ahora! El portátil está completamente inutilizable.
javadba
8

A partir de OSX 10.11, deberá abrir la aplicación Keychain Access y acceder a Preferences > Reset My Default Keychain. "Restablecer" es un nombre poco apropiado; en realidad, moverá su antiguo llavero a un archivo de base de datos separado y creará un llavero nuevo y limpio.

A continuación, si lo hace File > Add Keychain, puede volver a agregar su llavero antiguo (por ejemplo login_renamed_1) al visor. Luego puede copiar manualmente sus claves del llavero antiguo al llavero nuevo.

Usted tendrá que volver a introducir la contraseña de root para cada clave que se copia, y se generan errores en usted, pero al final se va a conseguir copiado.

alexw
fuente
Puede acelerar el proceso considerablemente cambiando la contraseña del llavero importado a blanco antes de arrastrar las contraseñas deseadas al nuevo llavero. Luego puede simplemente presionar Retorno o automatizar el clic del botón Permitir colocando el cursor sobre él y ejecutando un clic , por ejemplo while : ; do cliclick c:. w:500; done, que hará clic en la posición actual del cursor cada medio segundo.
Miles Wolbe
7

En Mac OS X 10.11 El Capitan, los errores de llavero se pueden corregir eliminando todos los archivos y carpetas ~/Library/Keychains/y reiniciando.

Las guías que sugieren "primeros auxilios" y renombrar archivos de llavero están mal orientadas o desactualizadas.

davidcondrey
fuente
2
No es necesario eliminar todos los archivos y carpetas, solo cualquier carpeta con un nombre largo tipo guid (por ejemplo, A8E5321F-62CC-5BED-8B31-DE0526C484BD). techraptor.net/content/…
Jason
44
No estoy tan seguro de este consejo. Perdí todos mis artículos de llavero. Afortunadamente, simplemente los moví en lugar de eliminarlos ...
Paul S
Gracias, sí, esto restablece todas las contraseñas guardadas, pero consiguió que el llavero volviera a funcionar, que es lo que quería para primeros auxilios.
geedoubleya
66
Realmente recomiendo no seguir este consejo, excepto como último recurso. Esta es solo una forma cruda de borrar todos los datos de su llavero y comenzar desde cero, pero podría tener otras consecuencias no deseadas. (Por ejemplo, si está utilizando el cifrado de disco completo, esto causará más problemas al reiniciar) Una forma más limpia de hacer casi lo mismo es simplemente abrir "Acceso a Llavero", vaya a su ventana de Preferencias (⌘ + `), y luego haga clic en "Restablecer mi llavero predeterminado". Aquí hay una captura de pantalla: dropbox.com/s/0sb9o7ho75oh7ks/…
Chris