Rwk*_*wky 5 ssh osx-snow-leopard ssh-agent
我试图找到一种方法来从我的 Mac 的 ssh-agent 中删除单个 ssh 身份,ssh-add 手册页指出 -d 选项确实如此
不是添加身份,而是从代理中删除身份。 如果 ssh-add 不带参数运行,则默认身份的密钥将被删除。 否则,参数列表将被解释为公钥文件的路径列表,并且匹配的密钥将从代理中删除。 如果在给定路径中找不到公钥,ssh-add 将附加 .pub 并重试。
由于我有多个密钥,我不能将它们全部称为 id_dsa 并且我不能将它们作为参数传递,因为我不想删除身份而不是公钥。
那么有人知道另一种在 Mac 上从 ssh-agent 中删除的方法吗?
您可以打开位于 中的钥匙串访问/Applications/Utilities/并导航到您的登录钥匙串
.
在那里,您可以删除 SSH 密钥。它们应该看起来像 SSH:/Users/您的用户名/.ssh/密钥名称

| 归档时间: |
|
| 查看次数: |
13196 次 |
| 最近记录: |