scp复制文件报错--It is also possible that a host key has just been changed.

场景:scp复制安装包到另外一台机器(1服务器复制到2上)
出现情况:今天使用scp复制安装包到另外一台机器,但是scp执行输入密码后就不动了,服务器也不进行复制操作,就一直卡在那。于是乎,我就从新做了2服务器的系统,然后在进行执行scp命令时报错信息如下:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:igzcN1Gh8smss4J+hYH/mBUO+3tiy9JxS20iSs1S89g.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:1
ECDSA host key for 172.1.1.110 has changed and you have requested strict checking.
Host key verification failed.
lost connection

奇怪了,刚才还能到spc验证输入密码的步骤,为什么从做系统后,执行命令直接报错呢??

据提示的意思我翻译出了本地的known_hosts保存的主机hostkey记录改变了,导致之前已经记录了连接的服务器的IP及内容,当我们从左系统后,现2系统的内容变了,1中记录的是之前的内容。

所以,我们可以找到记录内容的位置,直接用命令把known_hosts记录删除掉!!

注意:rm -rf 命令一定要小心的执行!!!!!!!!!!!!!!!

rm -rf ~/.ssh/known_hosts  

然后在执行scp操作,可以了,收工!!!!

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值