Table of Contents

About

An authentication agent is a ssh authentication component that serves private keys.

It is a background process that stores your private keys in memory, already decoded. (an encrypted key will be first decoded).

You then don't need to type the passphrase of your private key ever again.

Management

List

Without an SSH Agent

The SSH agent is not mandatory to provide keys. You can pass keys:

  • at the command line
  • by storing them at default location (well known name)

See SSH public key authentication

Support

Cmder

For windows:

  • Cmder integration: If you want to run SSH agent on cmder startup, include the line @call “%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd” in %CMDER_ROOT%/config/user_profile.cmd Cmder