SecureCRT远程ubuntu出错
问题报错:
Key exchange failed.
No compatible cipher. The server supports these ciphers: chacha20-poly1305@openssh.com,
AES-128-CTR,AES-192-CTR,AES-256-CTR,aes128-gcm@openssh.com,aes256-gcm@openssh.com
No compatible key exchange method. The server supports these methods:
curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,
ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14
No compatible cipher. The server supports these ciphers:
AES-128-CTR,AES-192-CTR,AES-256-CTR,aes128-gcm@openssh.com,aes256-gcm@openssh.com,
chacha20-poly1305@openssh.com
解决办法:
因为PuTTY可以成功连接目标SSH。
检查SecureCRT的"Session Options":
Connection->SSH2->Authentication->Password
Connection->SSH2->Key exchange->ecdh-sha2-nistp256
Connection->SSH2->Advanced->Cipher->AES-256-CTR
Connection->SSH2->Advanced->MAC->SHA2-256
正文部分到此结束