以前给通过无线路由设置静态ip给树莓派
我用的是树莓派2B
比如之前是192.168.1.101
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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:+TykrqBhuPiyofxOHfMr/BnWfY4lVOY6lGjfy3YdrTA.
Please contact your system administrator.
Add correct host key in /home/ce/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/ce/.ssh/known_hosts:3
ECDSA host key for 192.168.1.101 has changed and you have requested strict checking.
Host key verific
客户端ssh对以前的树莓派有做key记录
通过执行
cd /home/ce/.ssh
vim known_hosts
进入命令行模式
要按esc 然后输入:0,$d 全部删除.
也可以把以前设置静态ip 部分删除
该文件结构是这样的
192.168.1.101 +key
192.168.1.102+key
192.168.1.103+key
以前无线路由器分配是192.168.1.102
我们打开 vim /home/ce/.ssh/known_hosts
打开vim 的行号
set nu
出现行号后
看到192.168.1.102是第几行
比如第三行到七行
执行:3,7d
就行了
重新通过ssh 连接会让你确认是否连接
yes 输入密码就行了