Razões para a autenticação de chaves não solicitar senha podem ser:
- a chave SSH foi carregada anteriormente no ssh-agent. Em caso afirmativo, a frase secreta será solicitada novamente somente quando você recarregar o agente ssh.
- a chave SSH foi criada sem senha. Se assim for, você pode consertar isso usando "ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]" no arquivo id_rsa.
- O usuário foi criado em seu sistema remoto sem senha (e sshd com PasswordAuthentication yes)