MacOS no guarda claves SSH en Sierra llavero / PubkeyAcceptedKeyTypes?

Los administradores del servidor / desarrolladores propietarios iMac oMacBookTenían una pequeña sorpresa después de la puesta en marcha de la nueva MacOS Sierra.
DSS SSH Las claves utilizadas para autenticar sin contraseña en servidores u otras claves privadas / sistemas de 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 realiza tanto en OS X como en MacOS, a través de la línea de comando: "ssh-add -K <llave>"Ejecutado terminal. Hasta el lanzamiento Sierra macOS, las claves SSH se conservaron en el llavero, requiriendo solo el comando de autenticación SSH / SFTP en los servidores cuyas claves se guardaron. Desafortunadamente, este comando deja de funcionar y "ssh-add -K" no tiene ningún valor en Sierra macOS. 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.

Sin embargo, hay soluciones. La adición de un mini guión .Plisten ~ / 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 por todo lo que significa gadgets y TI, escribo con placer stealthsettings.com de 2006 y me gusta descubrir con usted cosas nuevas sobre computadoras y sistemas operativos macOS, Linux, Windows, iOS y Android.

Deja un comentario

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.