generate macos ssh macos-sierra

macos - generate - add ssh key github



.ssh/config: "OpciĆ³n de configuraciĆ³n incorrecta: UseKeychain" en Mac OS Sierra 10.12.6 (2)

Intente especificar otra opción, a saber, IgnoreUnknown como a continuación

IgnoreUnknown UseKeychain UseKeychain yes

Puedes encontrar más información sobre esto aquí .

Estoy tratando de configurar mi configuración ssh en la Mac (Mac OS Sierra 10.12.6) de tal manera que almacene la frase de acceso para mi clave ssh en el llavero. Anteriormente podía hacer eso con

ssh-add -K ~/.ssh/id_rsa

Pero recientemente esto parece no funcionar más. Siguiendo este artículo , parece haber un cambio en el comportamiento de la configuración de ssh en Mac OS> 10.12.2 y la forma recomendada de solucionar este problema es agregar UseKeychain yes a su configuración de ssh. Así que aquí está mi sección .ssh/config el Host * :

Host * Port 22 ServerAliveInterval 60 ForwardAgent yes IdentityFile ~/.ssh/id_rsa AddKeysToAgent yes UseKeychain yes

Al intentar ssh con un host extranjero, aparece el siguiente mensaje de error:

$ ssh my-host /Users/USER/.ssh/config: line 16: Bad configuration option: usekeychain

¿Alguna idea de por qué sucede esto y cómo puedo solucionarlo? ¡Gracias!


La respuesta aceptada me ayudó, pero no resolvió completamente mi problema porque tenía varias opciones que eran malas. Este es un ejemplo de lo que podría parecer si tiene este problema:

Host * IgnoreUnknown AddKeysToAgent,UseKeychain AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa