known_hosts有什么用?

更新时间:2023-06-22 18:56:01 阅读: 评论:0

known_hosts有什么⽤?
library什么意思
⼀、问题描述
mix match
当我连接我的服务器的时候,返回信息如下
⼆、问题分析
end game返回的信息是什么意思?
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
可能是有⼈做了不好的事
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
dice有⼈可能监听你,对你进⾏了中间⼈攻击
It is also possible that a host key has just been changed.tear drops
也有可能host key刚刚改变了。
The fingerprint for the ECDSA key nt by the remote host is
SHA256:XXXXX
远程主机发送过来的ECDSA key 指纹是xxxxx
如何快速美白全身
Plea contact your system administrator.
Add correct host key in /Urs/fangzhijie/.ssh/known_hosts to get rid of this message.
添加正确的host key到这个⽂件中来避免这条信息。
Offending ECDSA key in /Urs/fangzhijie/.ssh/known_hosts:8
ECDSA host key for bei1 has changed and you have requested strict checking.
fdiHost key verification failed.
inperson
这⾥的原因是,我把原先的腾讯云服务器重装系统,是属于host key改变的情况。所以根据提⽰,将正确的host key添加到指定的⽂件中。
extrusion
三、问题解决
于是找到known_hosts这个⽂件,将远程主机发来的指纹(下⾯被红笔覆盖的),
替换到bei1对应指纹。重新连接,发现问题解决。
good night什么意思
四、问题再分析
known_hosts这个⽂件究竟有什么⽤?⾥⾯放的是什么内容?
ssh会把你每个你访问过计算机的公钥(public key)都记录在known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,避免你受到DNS Hijack之类的攻击。
从上⾯的图中可以看出,known_hosts中的格式是
Ip或域名主机名 host-key
还是⽐较容易理解的,使⽤known_hosts的作⽤是防⽌DNS攻击。

本文发布于:2023-06-22 18:56:01,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/153989.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:问题   公钥   连接   指纹
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图