Ошибка No supported authentication methods available (server sent: public key)

При такой ошибки необходимо отредактировать файл

/etc/ssh/sshd_config

Переходим в каталог командой
cd /etc/ssh/

Далее команда для редактирования:
nano sshd_config

 

В ubuntu 22:

Раскомментировать и прописать yes

PasswordAuthentication yes

 

В ubuntu 24

Изменить 

KbdInteractiveAuthentication yes (поменять на yes)

 

 

 

В других версиях ubuntu:

И раскомментировать строчки и изменить на следующие

PubkeyAuthentication yes
AuthorizedKeysFile /etc/ssh/%u/authorized_keys
StrictModes no (Поменять на no)

Закомментировать
#PasswordAuthentication no



После этого сохраняем изменения:

сочетание клавиш ctrl+x
Y



После этого перезагружаем ssh командой:
sudo systemctl restart ssh