docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

  • 前言
  • 具体
    • 1、我先安装了第一台容器,并修改了ssh的配置文件
    • 2、容器开启服务,宿主机测试ssh连接容器成功
    • 3、误删后,重开了一台,然后出现了警告
  • 解决办法

前言

准备在宿主机做一个ssh连接到本机容器,然后连上了,秘钥对也都有了,单数不小心,手抖,容器删掉了,只能重新再起一个同样的容器,但是改完配置之后,发现出了个警告

具体

1、我先安装了第一台容器,并修改了ssh的配置文件

docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第1张图片
docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第2张图片
docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第3张图片

2、容器开启服务,宿主机测试ssh连接容器成功

docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第4张图片

3、误删后,重开了一台,然后出现了警告

docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第5张图片

解决办法

  • 其实,这个警告的内容已经告知了问题的原因,就是root用户的家目录里,已经记录了原本那个ip地址的登录所用公钥,误删后,还是这个地址,但是私钥已经发生了变化,所以才会一直出现警告
  • 我们只要对 /root/.ssh/known_hosts 内的登录记录进行一个删除操作,就可以正常操作

在这里插入图片描述
docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第6张图片
docker错题集之——ssh连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!_第7张图片

你可能感兴趣的:(docker,虚拟机,Linux,docker,linux,容器)