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
- OpenSSH ssh-agent (Recommended) used by OpenSSH SSH client) on Linux and Windows
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)
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