张芷铭的个人博客

SSH 连接时若远程主机密钥变更,需清除旧密钥后重新连接。

清除已知主机密钥

当出现「远程主机密钥已更改」警告时,使用 ssh-keygen -R 清除旧密钥:

1
2
ssh-keygen -R <主机IP或域名>
ssh-keygen -R 172.19.128.119

该命令从 ~/.ssh/known_hosts 中删除指定主机的旧密钥记录,下次连接时会重新验证并保存新密钥。

相关链接

  • [[Linux/sshd|SSH 服务配置]]
  • [[Linux/systemd|Systemd 服务管理]]

Comments