分享

ssh、scp不能远程登录与复制都失败解决方案

sstutu 发表于 2014-5-14 21:17:08 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 0 10423
本帖最后由 pig2 于 2014-5-14 21:32 编辑
问题导读:
1.当我们遇到scp,ssh都不能成功会遇到下面错误,该如何解决?

2.出现这个问题的原因是什么?




aboutyun@master:~$ ssh slave1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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
4b:d3:4f:1e:6f:e6:3e:02:19:64:33:0b:2f:24:a2:6a.
Please contact your system administrator.
Add correct host key in /home/aboutyun/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/aboutyun/.ssh/known_hosts:1
  remove with: ssh-keygen -f "/home/aboutyun/.ssh/known_hosts" -R slave1
ECDSA host key for slave1 has changed and you have requested strict checking.
Host key verification failed.
解决办法:
1.追加上面红字部分1,则为1d,是2则为2d,然后执行下面命令即可
sed -i '1d' ~/.ssh/known_hosts
2.备份一份known_hosts1,然后删除known_hosts
beifen.png



重新链接各台机器
例如:重新连接slave1节点:
输入下面命令:(slave1)
  1. ssh slave1
复制代码
Linux会自动把登录的远程电脑记录到本台pc机器(master)的~/.ssh中的known_hosts中。




欢迎加入about云群425860289432264021 ,云计算爱好者群,关注about云腾讯认证空间

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条