Я уже некоторое время использую аутентификацию с открытым ключом на удаленном сервере для удаленного использования оболочки, а также для монтирования sshfs. После форсирования umount моего каталога sshfs я заметил, что ssh начал запрашивать у меня пароль. Я попытался очистить удаленный .ssh / authorized_keys от любого упоминания локальной машины, и я очистил локальную машину от ссылок на удаленную машину. Затем я повторил свой ssh-copy-id, он запросил у меня пароль и вернулся нормально. Но, о чудо, когда я ssh к удаленному серверу, мне все равно предлагается пароль. Я немного озадачен тем, что может быть проблемой, какие-либо предложения?
~, ~/.sshи ~/.ssh/authorized_keys, бежать ssh -vvv server.example.comи сообщить о выходе (анонимные имена хостов и пользователей , если вы хотите). Если у вас есть root-доступ на сервере, посмотрите записи журнала, созданные при попытке входа с открытым ключом.