解决ssh登录,找不到匹配的host key算法
来源:互联网 发布:绿色傲剑2绝学升级数据 编辑:程序博客网 时间:2024/06/06 17:16
使用SSH登录某台机器,有时因为server端的一些变动,会出现以下信息:
找不到匹配的host key算法
(此处先不提及原理,只讲处理方法,需要了解原因的请留言或找其他资料)
这时候的处理方法,有3种:
1. 删除提示信息中,对应的行数,例如上例,需要删除/home/cobyeah/.ssh/known_hosts文件的第7行。
2. 删除整份/home/cobyeah/.ssh/known_hosts文件。
3. 修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
解决办法:
修改/etc/hosts.allow文件,加入 sshd:ALL。
符相关配制说明: vi /etc/ssh/ssh_config
-------------------------------------------------
下面逐行说明上面的选项设置:
Host * :选项“Host”只对能够匹配后面字串的计算机有效。“*”表示所有的计算机。
ForwardAgent no :“ForwardAgent”设置连接是否经过验证代理(如果存在)转发给远程计算机。
ForwardX11 no :“ForwardX11”设置X11连接是否被自动重定向到安全的通道和显示集(DISPLAY set)。
RhostsAuthentication no :“RhostsAuthentication”设置是否使用基于rhosts的安全验证。
RhostsRSAAuthentication no :“RhostsRSAAuthentication”设置是否使用用RSA算法的基于rhosts的安全验证。
RSAAuthentication yes :RSAAuthentication”设置是否使用RSA算法进行安全验证。
PasswordAuthentication yes :“PasswordAuthentication”设置是否使用口令验证。
FallBackToRsh no:“FallBackToRsh”设置如果用ssh连接出现错误是否自动使用rsh。
UseRsh no :“UseRsh”设置是否在这台计算机上使用“rlogin/rsh”。
BatchMode no :“BatchMode”如果设为“yes”,passphrase/password(交互式输入口令)的提示将被禁止。当不能交互式输入口令的时候,这个选项对脚本文件和批处理任务十分有用。
CheckHostIP yes :“CheckHostIP”设置ssh是否查看连接到服务器的主机的IP地址以防止DNS欺骗。建议设置为“yes”。
StrictHostKeyChecking no :“StrictHostKeyChecking”如果设置成“yes”,ssh就不会自动把计算机 的密匙加入“$HOME/.ssh/known_hosts”文件,并且一旦计算机的密匙发生了变化,就拒绝连接。
IdentityFile ~/.ssh/identity :“IdentityFile”设置从哪个文件读取用户的RSA安全验证标识。
Port 22 :“Port”设置连接到远程主机的端口。
Cipher blowfish :“Cipher”设置加密用的密码。
EscapeChar ~ :“EscapeChar”设置escape字符。
- 解决ssh登录,找不到匹配的host key算法
- ssh无密码登录设置出现问题 ECDSA host key 和IP地址对应的key不同的解决
- SSH 登录失败:Host key verification failed 的处理方法
- SSH 登录失败:Host key verification failed 的解决方法
- SSH 登录失败:Host key verification failed 的处理方法
- SSH 登录失败:Host key verification failed 的处理方法
- ssh登录提示RSA Host key认证失败的解决方法
- ssh登录失败:Host key verification failed.
- ssh登录失败:Host key verification failed
- SSH登录失败Host key verification failed.
- ssh登录失败:Host key verification failed
- ssh远程登录出现:RSA host key for *.*.*.* has changed...的解决办法
- Linux——SSH 登录失败:Host key verification failed 的处理方法
- scp或ssh登录时遇到Host key verification failed问题的解决方法
- [转载]SSH 登录失败:Host key verification failed 的处理方法
- SSH 登录时出现如下错误:Host key verification failed的解决方案
- scp或ssh登录时遇到Host key verification failed问题的解决方法
- SSH免密码登录连接失败:Host key verification failed
- 设置树莓派键盘布局错乱
- Halcon标定方式Camera_calibration()摄像机标定(函数详解)
- Java之多线程AtomicInteger (多人买票) -yellowcong
- hihocoder 1067(最近公共祖先tarjin)
- LeetCode
- 解决ssh登录,找不到匹配的host key算法
- 数据库读取指定数组集
- Flask-migrate
- Mysql系列——数据库运维(1)——数据库版本介绍及安装-bin
- poj2385 Apple Catching
- HDU 4773 反演变换
- leetcode 36 isValidSudoku
- (一)c#整合zeroIce
- Spring/Boot/Cloud系列知识(6)——Spring EL(2)