- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSH 登录失败: Host key verification failed 的处理方法
问题 1:
SSH 登录失败: Host key verification failed
######################################
由于公钥不一样了,所以无法登录,提示信息是KEY
由于公钥不一样了,所以无法登录,提示信息是
KEY 验证
失败。
解决方法是: 在 /root/.ssh/known_hosts 文件里面将原来的公钥信息删 除即可。
”。一般来说,出现该key 值不正确。SSH 报 “
”。一般来说,出现该
key 值不正确。
错误有这么几种可能 : 1. .ssh/known_hosts 裡面记录的目标主机 这是最普遍的情况,只要删除对应的主机记录就能恢复正常。
2. .ssh 目录或者 .ssh/known_hosts 对当前用户的权限设 置不正确。这种情况比较少,一般正确设置读写权限以后也 能恢复正常。
3. /dev/tty 对 other 用户没有放开读写权限。 这种情况极为 罕见。出现的现象是,只有 root 用户能够使用 ssh client , 而所有其他的普通用户都会出现错误。
我今天遇到的就是第三种情况, 修改 /dev/tty 的权限后, 切正常。为了避免以后忘记解决方法,记录在这里。
问题 2: ssh_exchange_identification: Connection closed by remote host ############################################## ####
解决办法: 修改 /etc/hosts.allow 文件,加入 sshd:ALL 。
符相关配制说明 : vi /etc/ssh/ssh_config
面逐行说明上面的选项设置:
Host * :选项“ Host ”只对能够匹配后面字串的计算机有效。
*”表示所有的计算机。
ForwardAgent no :“ ForwardAgent ”设置连接是否经过验 证代理(如果存在)转发给远程计算机。
ForwardX11 no :“ ForwardX11 ”设置11 连接是否被自
动重定向到安全的通道和显示集( DISPLAY set)。
RhostsAuthentication no :“ RhostsAuthentication ”设置是
否使用基于 rhosts 的安全验证。
RhostsRSAAuthenticationnoRhostsRSAAuthentication”设置是否使用用
RhostsRSAAuthentication
no
RhostsRSAAuthentication
”设置是否使用用SA算法的基
于 rhosts 的安全验证。
于 rhosts 的安全验证。
RSAAuthentication yes
: RSAAuthentication ”设置是否
使用 RSA 算法进行安全验证。PasswordAuthenticationyes :“ PasswordAuthentication ”设置是否使用口令验证。FallBackToRsh no
使用 RSA 算法进行安全验证。
PasswordAuthentication
yes :“ PasswordAuthentication ”
设置是否使用口令验证。
FallBackToRsh no :
“ FallBackToRsh ”设置如果用sh连接
出现错误是否自动使用
rsh 。
UseRsh no
UseRsh ”设置是否在这台计算机上使用
rlogin/rsh ”
BatchMode no“ BatchMode ”如果设为“
BatchMode no
“ BatchMode ”如果设为“ yes ”
passphrase/password
交互式输入口令) 的提示将被禁止。
当不能交互式输入口令的时候,这个选项对脚本文件和批处
理任务十分有用。
CheckHostIP yes“ CheckHostIP ”设置Sh
CheckHostIP yes
“ CheckHostIP ”设置Sh是否查看连
接到服务器的主机的
IP
地址以防止 DNS 欺骗。建议设置为
yes ”
StrictHostKeyCheckingno :“ StrictHostKeyChecking ”
StrictHostKeyChecking
如果设置成“ yes ”s,sh 就不会自动把计算机的密匙加入
$HOME/.ssh/known_hosts ”文件并,且一旦计算机的密匙发
生了变化,就拒绝连接。
IdentityFile ~/.ssh/identityIdentityFile
Id
文档评论(0)