如何删除所有 SSH 已知主机?
我之前管理过很多VPS,我想删除这些密钥。
答案1
首先,您应该记住在第一次连接到远程计算机时验证 ssh 密钥指纹,以避免 MITM 攻击。
话虽如此,首先进行备份,然后删除所有以前的 ssh 已知主机,只需在本地计算机上执行以下操作:
cp -av ~/.ssh/known_hosts ~/.ssh/known_hosts-old
rm ~/.ssh/known_hosts
在您完全启动第一个新的 ssh 会话后,将再次创建 known_hosts 文件。