CentOS 6.4: Problema de la key SSH RSA, " == rsa-key-20140711 \ n falló"

Por alguna razón, sshd está leyendo desde mi file authorized_keys una nueva línea que no existe. Genere las keys con puttygen , copié el text de la key pública como sea necesario, concatenamos la key en una cadena larga que comienza con ssh-rsa y de acuerdo con Vi y nano , no hay líneas adicionales.

Sin embargo, desde mi logging seguro, cada vez que bash usar esto, es un problema. Me da la trying to get more bytes than in buffer error así como también el error: key_from_blob: can't read rsa key luego el rest del error que muestra \n después del comentario key. También lo hará \n incluso si elimino el comentario.

Alguna idea de cual es el problema?

Al copyr keys en su file $HOME/.ssh/authorized_keys , debe asegurarse de que la cadena pegada sea una cadena continua sin cortes en absoluto.

Normalmente abriré este file en vim y me aseguraré de que las cadenas sean correctas. Deberían aparecer como tales:

 ssh-dss ....key1.... root@someserver1.com ssh-dss ....key2.... root@someserver2.com 

También puede usar este command para confirmar que las keys contenidas en su file $HOME/.ssh/authorized_keys son correctas como las siguientes:

 $ while read line;do ssh-keygen -lf /dev/stdin <<<$line; done <~/.ssh/authorized_keys 1024 ....fingerprint #1.... root@someserver1 (DSA) 2048 ....fingerprint #2.... user@someserver2 (RSA) 2048 ....fingerprint #3.... user@someserver3 (RSA) 

NOTA: Las "huellas dactilares" de arriba tienen la forma: "1c: ea: 12: ef: ab: 0a: 12: c3: 12: 55: 33: ad: 98: 55: 33: ac", por ejemplo.