【ssh登陆问题】no matching cipher found / no matching key exchange method found

Karima ·
更新时间:2024-11-10
· 566 次阅读

no matching cipher found / no matching key exchange method found 解决方法
修改ssh配置文件,添加相应设置即可

1.ssh 加密方法和密钥交换方式登陆设置方法

本地ssh需要进行设置

# 针对用户设置 vi ~/.ssh/config # or 针对系统设置 sudo vi /etc/ssh/ssh_config

文件最后添加密钥交互算法,提示缺啥就添加啥:

# Host * KexAlgorithms +diffie-hellman-group1-sha1 Ciphers 3des-cbc

或者直接在.ssh/目录下添加config文件

# Host * #所有ip # Host xxx.xxx.xxx.xxx #指定ip Ciphers 3des-cbc # xxx 各种密码加密方法 KexAlgorithms +diffie-hellman-group1-sha1 # user xxx # Host xxx.xxx.xxx.xxx # Port 22 # 或对应服务器的ssh端口 ref:
ssh:完整参考:https://www.iteye.com/blog/purplefairy-xxshi-2267874
私钥:https://blog.csdn.net/qq_15174755/article/details/91359200
cipher——Terminal找不到支持的密钥交换方法:https://blog.csdn.net/nellyp/article/details/83150460
https://www.cnblogs.com/tozh/p/10388023.html
key exchange method:https://blog.csdn.net/xzx_kag/article/details/53768136
https://blog.csdn.net/zhouyan8603/article/details/78348358
https://blog.csdn.net/u011983700/article/details/81738657

在这里插入图片描述
pic from pexels.com


作者:hitrjj



found matching method ssh exchange key

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章