Você pode tentar forçar o uso de sua senha em vez da autenticação de chave pública?
Por exemplo:
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]
A sintaxe ~/.ssh/authorized_keys2
é um pubkey por linha, então simplesmente adicionar outra chave pública à próxima linha não deve ter quebrado nada. Consulte ssh(1)
e sshd(8)
man pages ( man 1 ssh
e man 8 sshd
).
Observe que se o ~/.ssh/authorized_keys2
, ~/.ssh
ou seu diretório pessoal puder ser gravado por outros usuários, o sshd não permitirá que seja usado. Se, ao ajustar as permissões, você acidentalmente tiver adicionado um grupo ou outro / world write bit a um desses locais, isso pode ter causado o problema.