SSH Keys and Agent Cheat Sheet/Remove one key from agent

Delete a specific key from the agent.

Section: ssh-agent and ssh-add

Remove one key from agent

bash
bash
ssh-add -d ~/.ssh/id_ed25519
Explanation

Delete a specific key from the agent.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing ssh-agent and ssh-add
Remove all keys from agent
Clear all identities from the agent.
OpenIn sheetbashsame section
Start ssh-agent in current shell
Start an agent and export its environment variables.
OpenIn sheetbashsame section
Add default key to agent
Load the default identity into ssh-agent.
OpenIn sheetbashsame section
List loaded keys
Show fingerprints of identities currently loaded in the agent.
OpenIn sheetbashsame section
List public keys in agent
Print public keys currently loaded in the agent.
OpenIn sheetbashsame section
Require confirmation before using a key
Load a key that prompts for confirmation on each use.
OpenIn sheetbashsame section