Прежде всего, вы можете использовать опцию -vvv
для получения отладочной информации из ssh.
ssh -vvv user@host
Во-вторых, большинство систем примет только несколько (около 6 )попыток, поэтому, если у вас больше ssh-ключей, вам следует указать конкретные, потому что неправильные ключи могут использовать доступные вызовы с ssh-сервера. (Настраивается параметром MaxAuthTries
в /etc/ssh/sshd_config
). Чтобы указать конкретную клавишу, используйте -i
опцию
ssh -i ~/.ssh/my_key user@host
Если вы уверены, что проблема на сервере, проверьте как минимум следующее:
~/.ssh/authorized_keys
и ~/.ssh
.