Cada vez que me registro en un servidor remoto con SSH, OS X llavero me lleva a recordar el SSH. Yo escriba la frase de contraseña y marque la casilla para recordar. Yo, a continuación, conecte aceptar para el servidor, pero la próxima vez que me pide de nuevo y así sucesivamente...
Tengo una clave privada ssh a mi servidor y la conexión funciona. En mi archivo hosts tengo:
Host myhost
HostName xxx.xxx.xxx.xx
GlobalKnownHostsFile ~/.ssh/known_hosts
port 22
User myuser
IdentityFile ~/.ssh/mykey_dsa
IdentitiesOnly yes
.. y luego me escriba ssh myhost
Este es sólo un problema reciente por lo que sospecho y problema con Llavero? Para ser claro, yo puedo volver a agregar' para llavero cada vez y conectar, pero este defats el propósito. Los permisos en mi clave dsa se establece en 600 o -rw-------@
Traté de reparar los permisos del disco, pero que eso no es bueno. Mi Google-foo también está fallando en mí, nada de uso. Así que no estoy seguro de si esto OS X / llavero problema o SSH problema.
actualización: Cuando intento ssh -vvv myhost, creo que revela el problema:
debug1: Trying private key: /Users/danny/.ssh/mykey_dsa
debug1: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
debug3: Not a RSA1 key file /Users/danny/.ssh/mykey_dsa.
debug1: read PEM private key done: type DSA
Identity added: /Users/danny/.ssh/mykey_dsa (/Users/danny/.ssh/mykey_dsa)
debug1: read PEM private key done: type DSA
debug3: sign_and_send_pubkey
debug2: we sent a publickey packet, wait for reply
debug1: Authentication succeeded (publickey).
... y después de que me vuelva a conectarse. Creo que este quid de la cuestión es:
PEM_read_PrivateKey failed
Actualización 2: Después de probar con la misma clave y parámetros en otro Mac con 10.6.8 así, todo funcionaba bien así que creo que este es un Mac pregunta específica, posiblemente una de permisos de llavero de la cuestión.
Actualización 3 También probé una instalación limpia de la Montaña de Lion (10.8.1) y por desgracia, el mismo problema que estoy totalmente de no obtener.
Posiblemente relacionadas con: https://discussions.apple.com/thread/3518441?start=0&tstart=0
Actualización 4 Esta es la respuesta