MacOS no guarda claves SSH en Sierra llavero / PubkeyAcceptedKeyTypes?

Los administradores del servidor / desarrolladores propietarios iMacMacBookTenían una pequeña sorpresa después de la puesta en marcha de la nueva MacOS Sierra.
Las claves SSH DSS que se utilizan para la autenticación sin contraseña en servidores u otros sistemas que requieren claves privadas / claves públicas ya no se conservan en MacOS SierraQue viene con OpenSSH 7. Incluso si su clave se ha añadido tras reiniciar el sistema, al intentar iniciar sesión en la terminal, seremos recibidos por el mensaje:

Permiso denegado (publicKey, GSSAPI-Keyex, GSSAPI-with-mic).

Por defecto, la adición de una clave en llavero se hace tanto en OS X como en macOS, a través de la línea de comando: “ssh-add -K"Ejecutado en terminal. Hasta el lanzamiento de macOS Sierra, las claves SSH se conservaban en el llavero, lo que requería un comando de autenticación SSH / SFTP simple en los servidores cuyas claves se guardaron. Desafortunadamente, este comando ya no funciona y "ssh-add -K" no tiene ningún valor en macOS Sierra. Este comando deberá ejecutarse en terminal después de cada reiniciar o cerrar sesión en el sistema operativo, ya que la clave ssh ya no es salva MacOS Llavero.

Todavía hay soluciones. Agregar un mini script .Plist  in ~ / Library / LaunchAgents /Que ejecute la línea de comandos ssh-add en stratupEn el arranque.
Detalles y discusión sobre este tema se pueden encontrar en lo.
Ahorro de claves SSH en Sierra MacOS Llavero.

MacOS no guarda claves SSH en Sierra llavero / PubkeyAcceptedKeyTypes?

Sobre el Autor

Sigilo

Apasionado de todo lo relacionado con los gadgets y las TI, escribo con placer en sigilosettings.com desde 2006 y me gusta descubrir contigo cosas nuevas sobre computadoras y sistemas operativos macOS, Linux, Windows, iOS y Android.

Deja un comentario