Я заметил, что вы используете DSA ключ. В OpenSSH 7.0 и выше по умолчанию отключена поддержка ключей DSA. Вы можете проверить, не вызывает ли это проблем. Смотрите SSH продолжает пропускать мой pubkey и запрашивать пароль и https://superuser.com/q/1016989/93541.