码迷,mamicode.com
首页 > 系统相关 > 详细

linux-ssh-known_hosts-ssh报错

时间:2017-03-31 13:58:32      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:docker

记录错误,
今天做了一晚上docker
因为使用的都是桥接,所以IP都一样,有时候在创建容器名也可能跟之前的冲突,会报错 
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@    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

5b:82:47:82:ef:cf:76:96:63:a6:7c:ce:86:7f:eb:9b.

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:2

ECDSA host key for [192.168.0.141]:2222 has changed and you have requested strict checking.

Host key verification failed.

大概意思是秘钥什么验证错误,导致无法ssh链接登录,
问题出在每次链接成功一个ssh时,会自动缓存当前这个的公钥.下次链接时候会自动验证,如果正确则成功,错误则弹出提示
但是在docker环境中如果经常重新生成docker容器,这时候用ssh管理就会很费劲,经常遇到这种问题
一个手动方法是
vim ~/.ssh/known_hosts   进去删掉关于链接IP的所有记录

第二个则是修改配置文件
vim ~/.ssh/config 
技术分享
写入两行信息,重启系统,就不会自动记录秘钥,
主要是方便以后docker的自动化管理,但是安全度相对减少 


本文出自 “11627223” 博客,请务必保留此出处http://11637223.blog.51cto.com/11627223/1911970

linux-ssh-known_hosts-ssh报错

标签:docker

原文地址:http://11637223.blog.51cto.com/11627223/1911970

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!