題 在Mac OS X 10.6上從ssh-agent中刪除密鑰


我正試圖找到一種方法從Mac的ssh-agent中刪除單個ssh身份,ssh-add手冊頁指出-d選項確實

而不是添加身份,從代理中刪除身份。
如果在沒有參數的情況下運行ssh-add,則將刪除默認標識的鍵。
否則,參數列表將被解釋為公鑰文件的路徑列表,並且將從代理中刪除匹配的鍵。
如果在給定路徑中找不到公鑰,則ssh-add將附加.pub並重試。

因為我有多個鍵我不能稱它們全部為id_dsa而我不能將它們作為參數傳遞,因為我不想刪除身份而不是公鑰。

那麼有誰知道在Mac上從ssh-agent刪除的另一種方法?


5
2017-12-03 22:25


起源




答案:


您可以打開位於的Keychain Access /Applications/Utilities/ 並導航到您的登錄鑰匙串 login keychain

在那裡,您可以刪除SSH密鑰。它們應該看起來像SSH:/ Users /您的用戶名/ .ssh /關鍵名稱 SSH Key


8
2017-12-03 22:44