将密钥永久添加到 ssh-agent 并从磁盘中删除密钥,就像在 Windows 中一样

将密钥永久添加到 ssh-agent 并从磁盘中删除密钥,就像在 Windows 中一样

在 Windows 中,您可以将 ssh-agent 作为服务运行,永久添加 ssh 密钥(每个用户),然后从磁盘中删除这些密钥文件,使它们不再存在。您无法从 ssh-agent 检索密钥(或者至少没有迹象表明这是可能的,或者我可以找到任何人成功地这样做)。

我如何在 Rocky/RHEL/CentOS/等中准确地完成此操作?我找到的每个答案都谈到 Linux 中的 ssh-agent 仅将这些密钥存储在内存中,在重新启动后不会保留,并且密钥必须保留在文件系统上的某个位置以便每次加载。

我很难相信 MS 已经用 SSH 完成了 Linux 在进一步强化系统方面无法做到的事情,并且非常希望有人能帮助我理解我错过的一些事情。

相关内容