Utilizando OS X 10.11.1 espero ejecutar una configuración donde mis claves SSH se agreguen usando ssh-add -c
y cuando se solicite al agente ssh que use una clave particular, recibo un cuadro de diálogo que solicita permisos (es decir, ssh- askpass).
No puedo obtener otra cosa que no sea que las teclas agregadas a través de ssh-add -c
simplemente no funcionen. Puedo agregar la clave y confirmar que la clave se agrega a través de ssh-add -l
, pero cuando voy a conectarme a un host, finalmente termino con una autenticación de contraseña.
He instalado XQuartz y tengo DISPLAY env var set, además de haber intentado configurar SSV_ASKPASS env var con una ruta a un ejecutable aplicable para eso. El ejecutable no parece estar ejecutándose cuando intento la conexión ssh.
He intentado unas cuantas rondas de matar a ssh-agent y volver a agregar claves con las variables env enviadas sin suerte.