मुझे वास्तव में परेशान करने वाली समस्या है। मैं gpg-agent
अपनी कीहिंग से अपनी SSH कुंजी नहीं निकाल सकता और यह कई रिबूट के बाद भी बनी रहती है।
$ ssh-add -D
SSH_AGENT_FAILURE
Failed to remove all identities.
यहां तक कि जब मैं इसे पहचान को हटाने के लिए कहता हूं:
$ ssh-add -d /path/to/private/key
Identity removed: /path/to/private/key
मैं तो देखता हूं
$ ssh-add -l
4096 1b:cb:52:a6:e5:13:e6:78:14:12:92:8f:34:8f:92:88 /path/to/private/key
और यह अभी भी वहाँ है।
यह कहाँ कैश किया जा रहा है? ऐसा लगता है कि किसी कारण से डिस्क पर लिखा जा रहा है, जो एसएसएच एजेंट के लिए एक डरावनी बात है। मैं शुरू करने के लिए निम्नलिखित चला रहा हूं gpg-agent
:
gpg-agent --enable-ssh-support --daemon
बाकी सब कुछ ठीक काम करता है, लेकिन यह इस फाइल को कहीं और कैशिंग कर रहा है और मुझे इसे हटाने की आवश्यकता है।