Name
ssh-agent
Synopsis
ssh-agent [options
] [command
[arguments
]]
Hold private keys used for public key authentication. ssh-agent is usually executed at the beginning of an X or login session; then all other windows or programs given as command are run as clients of ssh-agent. When a command is specified, the command and any arguments are executed. The agent dies when the command completes. Use ssh-add to add keys to the agent. Operations that require a private key are performed by the agent, which returns the results to the requestor.
Options
-
-a
bind_addr
Bind the agent to the socket bind_addr (default is
/tmp/ssh-
nnnnnnnn
/agent
, where nnnnnnnn is a generated number).-
-c
Write csh commands to standard output. This is the default if the environment variable SHELL looks like a csh-type shell.
-
-d
Debug mode.
-
-k
Kill the current agent.
-
-s
Write Bourne shell commands to standard output. This is the default if the environment variable SHELL does not look like a csh-type command.
-
-t
life
Set maximum lifetime when adding identities to an agent. The value of life can be in seconds or another time format specified in sshd. GNU/Linux and Mac OS X only.
Get Unix in a Nutshell, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.