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