LinuxCommandLibrary

keychain

Re-use ssh-agent and/or gpg-agent between logins.

TLDR

Check for a running ssh-agent, and start one if needed

$ keychain
copy


Also check for gpg-agent
$ keychain --agents "[gpg,ssh]"
copy


List signatures of all active keys
$ keychain --list
copy


List fingerprints of all active keys
$ keychain --list-fp
copy


Add a timeout for identities added to the agent, in minutes
$ keychain --timeout [minutes]
copy

Copied to clipboard