Не подключается по SSH: Unable to negotiate with {IP} port 22: no matching MAC found. Their offer: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96

Аватар пользователя admin

При попытке подключится к серверу, выадёт ошибку:

Unable to negotiate with {IP} port 22: no matching MAC found. Their offer: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96

Что делать?

Предложите один их MAC, которые поддерживает сервер: т.е. "mac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96" с помощью опции "-o", т.е.:

-o MACs=hmac-sha1

Обычно такая ошибка возникает при подключении нового SSH-клиента, у которого выпилена поддержка старых и небезопасных шифров, к старому SSH-серверу, где наоборот нет новых шифров.

Поэтому имейте в виду, что использование старых шифров может быть небезопасным!

0
Ваш рейтинг: Нет