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