ssh登录远程故障
The authenticity of host '192.168.149.164 (192.168.149.164)' can't be establ
ished.ECDSA key fingerprint is SHA256:a/u+0cJoIsskO3ROa/M2mpK8cA+/flNTVuMiPbp4szI.
ECDSA key fingerprint is MD5:e7:3b:ef:2e:13:10:68:77:92:f1:93:29:25:fb:0d:f9
.Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '192.168.149.164' (ECDSA) to the list of known ho
sts.
Authentication failed.
解决
原因:一台主机上有多个Linux系统,会经常切换,那么这些系统使用同一ip,登录过一次后就会把ssh信息记录在本地的~/.ssh/knowm_hsots文件中,切换该系统后再用ssh访问这台主机就会出现冲突警告,需要手动删除修改known_hsots里面的内容。
cat /root/.ssh/known_hosts #查看
>/root/.ssh/known_hosts #清除即可