重置服务器之后 SSH 登录报错:REMOTE HOST IDENTIFICATION HAS CHANGED!

问题原因:

报错是由于远程的主机的公钥发生了变化导致的。ssh服务是通过公钥和私钥来进行连接的,它会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts 中,当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。

解决方法:

输入下面的命令,xxx 代表服务器的公网 ip

复制代码
ssh-keygen -R xxx.xxx.xxx.xxx

再重新连接就可以了

复制代码
ssh root@xx.xxx.xx.xx

参考:

我是通过下面的文章找到解决方法的,原文分析的更详细

ssh连接报错:REMOTE HOST IDENTIFICATION HAS CHANGED问题解决https://blog.csdn.net/qq_30095921/article/details/136788209


记录自己的成长,也希望能帮助到大家少走弯路,期待你的点赞支持💫!

相关推荐
fengyehongWorld几秒前
Linux yq命令
linux·运维·服务器
weixin_40467931几秒前
docker部署ollama
运维·docker·容器
匀泪7 分钟前
云原生(LVS DR模式ipvs实验)
服务器·网络·lvs
草莓熊Lotso14 分钟前
Qt 主窗口核心组件实战:菜单栏、工具栏、状态栏、浮动窗口全攻略
运维·开发语言·人工智能·python·qt·ui
RisunJan15 分钟前
Linux命令-lprm(删除打印队列中任务)
linux·运维·服务器
Web极客码16 分钟前
WordPress从经典编辑器升级到古腾堡编辑器
运维·编辑器·wordpress
云姜.17 分钟前
TCP协议特性
服务器·网络·tcp/ip
zzzsde17 分钟前
【Linux】进程(5):命令行参数和环境变量
linux·运维·服务器
迎仔19 分钟前
E-自动化:GPU驱动维护自动化
运维·gpu·gpu驱动
The森21 分钟前
Linux IO 模型纵深解析 03:同步 IO 与异步 IO
linux·服务器