树莓派ssh报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED解决


初次使用树莓派,在使用树莓派本机网卡时被DHCP服务器分配到192.168.0.103,连接正常。于是乎很开心的将无线网卡插入树莓派,急于摆脱网线的束缚。 ifconfig一下获取无线网卡的MAC地址,然后在路由端获取被分配的IP地址-192.168.0.104。同样SSH之,却发现报如下错误: GOOGLE了一下,可能是以前曾经用SSH练过104地址所致,但按查询到的方法: ssh -o 'StrictHostKeyChecking no' user@host 以及 修改/etc/ssh/ssh_config文件下StrictHostKeyChecking no配置,似乎均无效,着实捉急。 忽然另一条解决方案映入眼帘,本机直接键入ssh-keygen -R hostname,重新生成密钥: 心里一抖,估计能成。果然完美进入,唯一的疑问是,在WINDOWS环境下怎么也找不到/home/Tonix/.ssh/known_hosts.old文件,树莓派的Linux系统亦找不到,有高手知道此文件究竟在哪乎?

相关内容