Я пытаюсь использовать Plesk Migrator для передачи данных с сервера cpanel. Я использую версию для командной строки, но получаю сообщение об ошибке, которое не могу исправить. Та же ошибка также отображается в графическом интерфейсе мигратора Plesk.
Failed to connect to the the source server 'cpanel' (remote-host-ip) at 'remote-host-ip' by SSH as 'remote-host-user': Incompatible ssh peer (no acceptable kex algorithm)
У меня такая настройка sshd_config,
MACs hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,hmac-sha1
KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
и может подключиться к серверу Cpanel с помощью обычной команды SSH, абсолютно нормально, используя закрытый ключ, поэтому мне не понятно, почему это происходит на миграторе!
Изменить: просто чтобы вы знали, что у меня также нет контроля над сервером cPanel, поскольку он с общим хостинг-провайдером - как уже говорилось, SSH-вход с сервера Plesk работает с ним нормально.
Установите в sshd_config следующее:
Ciphers aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes128-ctr
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,hmac-sha1
KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1
Или просто прокомментируйте их, и миграция должна работать.