Como se describe en muchas otras publicaciones, después de actualizar a MacOS Sierra, modifiqué el archivo de configuración ssh de esta manera:
Host me
HostName login.hpc.ugent.be
User vscxxxxx
Port 22
Host *
AddKeysToAgent yes
UseKeychain yes
Todavía recibo el siguiente error:
$ssh -Y [email protected]
/Users/manfredo/.ssh/config: line 8: Bad configuration option: usekeychain
/Users/manfredo/.ssh/config: terminating, 1 bad configuration options
¿Qué me estoy perdiendo?

ssh -Vytype ssh? ¿O sabe si tiene instalado ssh no predeterminado del sistema?Respuestas:
Simplemente elimine la
UseKeychain yeslínea de su configuración. La actualización rompió la configuración existente al eliminar esta opción.fuente
UseKeychain yesniusekeychain yesdoy errores.La documentación de Apple sobre las actualizaciones de OpenSSH en macOS 10.12.2 establece que:
Entonces, el truco es que en su archivo de configuración ssh, agregue
IgnoreUnknown UseKeychaincomo a continuación:fuente
Si especificas
/usr/bin/sshlos comandos, funciona. La ruta predeterminada en 10.12 se coloca/usr/local/binen la parte superior, por lo que cualquier otra versión desshno funcionará con esa opción, ya que es específica del sistema mac.fuente
nano ~/.bash_profileasegúrese de que/usr/binesté antes/usr/local/binsi no están en su$PATHdeclaración, simplemente agregue ambos con ellos en ese orden. Algo asíexport PATH="~/bin:/usr/bin:/usr/local/bin/:$PATHentoncessource ~/.bash_profileesto lo resolvió por mí