从 ssh 代理中永久删除 SSH 身份

从 ssh 代理中永久删除 SSH 身份

我想清除 ssh-add 上的所有身份。

ssh-add -D我尝试使用和清除所有键eval $(ssh-agent -s)

每当我重新启动终端并尝试使用列出身份时ssh-add -l,所有身份都会再次列出。

我可以知道原因吗?我该如何解决?

答案1

您必须在 shell 启动脚本中重新调用ssh-add,以便将密钥重新加载到代理中。尝试查看 ~/.bash_profile 和 ~/.bashrc。

相关内容