Mi máquina recientemente dejó de aceptar la autenticación de clave pública entrante. Tengo un escritorio ubuntu 11.04 en el que ingreso desde una máquina Windows. Yo uso masilla con concurso. Puedo conectarme pero solo con autenticación de contraseña interactiva, no con mi clave rsa que he configurado.
Ya he verificado que la clave aparece en ~ / .ssh / Authorizedkeys. ¿Cómo soluciono esto y qué verifico?
~
,~/.ssh
y~/.ssh/authorized_keys
sólo pueden ser escritos por usted (en particular, el permiso de escritura grupo no). Busque/var/log/auth.log
entradas de registro creadas en el momento de sus intentos de inicio de sesión. Copie y pegue en su pregunta (edite los nombres para mayor privacidad si lo desea). También verifique si el problema es puramente del lado del servidor o no: copie la clave privada en la máquina Linux (necesitará convertir el archivo de clave privada de PuTTY al formato OpenSSH) y ver sissh localhost
funciona.