MAC OSX – SSH Error «No matching key exchange method found.»

На MacOS Mojave при подключении к CentOS 6 по SSH можно получить ошибку:

MacBook:~ sf$ ssh root@10.10.10.1
Unable to negotiate with 10.10.10.1 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

Решением проблемы является добавление в конфиг /etc/ssh/ssh_config:

sudo vi /etc/ssh/ssh_config 

Host 10.10.10.1
  KexAlgorithms +diffie-hellman-group1-sha1

Иногда этого недостаточно и мы получаем другую ошибку:

MacBook:~ sf$ ssh root@10.10.10.1
Unable to negotiate with 10.10.10.1 port 22: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se

Чтобы исправить ошибку, нужно добавить в конфиг /etc/ssh/ssh_config:

sudo vi /etc/ssh/ssh_config 

Host 10.10.10.1
  KexAlgorithms +diffie-hellman-group1-sha1
  Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc

Таким образом, ошибка больше не будет появляться.

Related posts:

  1. OpenSwan IPSec VPN Linux Cisco с контейнера OpenVZ Данную статью пишу больше для себя, чтобы не забыть, ибо...
  2. Mysql error : Can’t create new tempfile: ‘*.TMD file Если вы видите данную ошибку и команда repair table не...
  3. InnoDB: Unable to lock ./ibdata1, error: 11 Ошибка выглядит следующим образом: Чтобы исправить ошибку, делаем следующие шаги:...
  4. Настройка SSL для сайта и получение оценки A+ В предыдущих статьях я рассказывал как настроить SSL для Вашего...
  5. FreePBX: Too many files error message in recordings / call monitor Обычно многие админы видят подобную ошибку в веб-интерфейсе записи разговоров...
You can leave a response, or trackback from your own site.

Оставить комментарий

*