ฉันมีปัญหาหนักใจจริงๆ ฉันไม่สามารถ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
และมันยังอยู่ที่นั่น
สิ่งนี้ถูกแคชไว้ที่ไหน ดูเหมือนว่าจะมีการเขียนไปยังดิสก์ด้วยเหตุผลบางอย่างซึ่งเป็นสิ่งที่น่ากลัวสำหรับตัวแทน SSH ที่จะทำ ฉันกำลังเรียกใช้สิ่งต่อไปนี้เพื่อเริ่มต้นgpg-agent
:
gpg-agent --enable-ssh-support --daemon
ทุกอย่างทำงานได้ดี แต่แคชไฟล์นี้อยู่ที่ไหนสักแห่งและฉันต้องลบมัน