Forrest logo
back to the ssh-agent tool

ssh:tldr:d0937

ssh: Kill the currently running agent.
$ ssh-agent -k
try on your machine

The command "ssh-agent -k" is used to kill or terminate the current running SSH agent process.

Here's what each part of the command represents:

  • "ssh-agent" is the command-line program that manages SSH keys.
  • "-k" stands for "kill" and is an option or argument passed to the "ssh-agent" command to terminate the running SSH agent process.

When you run this command, it instructs the SSH agent to shut down, removing any active SSH identities from memory. This is useful when you want to stop using SSH keys or when you need to start a fresh SSH session with new keys.

After running "ssh-agent -k", you'll need to start the SSH agent again if you want to use SSH keys.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the ssh-agent tool