我有一个已填充的 known_hosts 文件。我正在编辑它,保存时一瞬间我看到权限错误。我去检查错误是什么,发现 known_hosts 文件是空白的。
现在如果我 ssh 到一台主机,我会得到如下信息:
bash-3.2$ ssh root@
无法确定主机 '' 的真实性。RSA 密钥指纹为 b3:c3:e3:83:23:83:93:63:13:23:63:63:d3:c3:33:a3。您确定要继续连接吗(是/否)?是警告:已将 '(RSA)永久添加到已知主机列表中。
听起来不错……但是当我查看我的 known_hosts 文件时,它是空白的。我检查了权限,它归我的帐户所有。.ssh/ 权限也正确。
我删除了 known_hosts,然后尝试再次连接,它创建了一个文件,但它仍然是空白的。没有添加主机密钥。
在我看到权限错误后它就开始发生了。
有人知道这里发生了什么事吗?
但是,root 用户的 known_hosts 文件更新正常。
答案1
您能拥有一个完整的文件系统吗?