Найти тему
Ellie Wost warehouse

Ubuntu 22.04 - подключение к удаленному хосту по ssh

Судя по всему, в Unbuntu 22.04 включили только новую версию протокола SSH, так как при попытке подключиться к хосту по данному протоколу (например, ssh root@192.168.1.1) получила ошибку следующего содержания:

Unable to negotiate with <ip> port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

Решение данной проблемы заключается в создании файла ~/.ssh/config и добавления в него трех строк:

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

Конечно же, для бывалых линуксоидов эта ошибка - совсем не проблема, но мне пришлось немного погуглить.