"Host key verification failed" 是SSH连接时常见的错误,通常发生在以下情况:
known_hosts
文件中存储的旧密钥与服务器提供的新密钥不匹配ssh-keygen -R [hostname_or_IP]
例如:
ssh-keygen -R 192.168.1.100
或
ssh-keygen -R example.com
~/.ssh/known_hosts
文件ssh -o StrictHostKeyChecking=no user@hostname
在~/.ssh/config
中添加:
Host *
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
~/.ssh/known_hosts
中需要更具体的帮助或有其他相关问题吗?