正确删除公钥/私钥

正确删除公钥/私钥

我一直在学习公钥/私钥和授权密钥,并进行了大量测试。我现在想删除它们,这样我就可以以一种干净的方式重新开始。

删除密钥是否像这样简单:

  1. 从 .ssh 目录(或我保存密钥的任何位置)删除私钥和公钥
  2. 从我拥有此文件的所有服务器上的authorized_key文件中删除公钥。

我还需要采取其他步骤吗?有什么命令可以清理吗?

谢谢!

答案1

是的,通常就您提到的两个步骤那么简单。

如果您添加了密钥以便使用~/.ssh/config指令自动选择正确的密钥与正确的主机一起使用IdentityFile,那么您可能还想从那里删除它们。

您可能还想在 ssh 客户端计算机上删除指向~/.ssh/known_hosts您所连接的 ssh 服务器的行,以便客户端也会忘记该服务器。

相关内容