1PAM_SSH_ADD(8) pam_ssh_add PAM_SSH_ADD(8)
2
3
4
6 pam_ssh_add - PAM module to auto load ssh keys into an agent
7
9 pam_ssh_add provides authentication and session modules that allow
10 users to start their session with a running ssh-agent with as many ssh
11 keys loaded as possible.
12
13 If used, the authentication module simply stores the authentication
14 token for later use by the session module. Because this module performs
15 no actual authentication it returns PAM_CRED_INSUFFICIENT on success
16 and should always be accompanied by an actual authentication module in
17 your pam configuration.
18
19 By default the session module will start a new ssh-agent and run
20 ssh-add, loading any keys that exist in the default path for the newly
21 logged in user. If any keys prompt for a password, and a authenication
22 token was successfully stored, that token will be provided as the
23 password.
24
26 debug
27 This option will turn on debug logging to syslog.
28
30 auth required pam_unix.so
31 auth optional pam_ssh_add.so
32 session optional pam_ssh_add.so
33
34
36 Cockpit has been written by many contributors[1].
37
39 Please send bug reports to either the distribution bug tracker or the
40 upstream bug tracker[2].
41
43 1. contributors
44 https://github.com/cockpit-project/cockpit/
45
46 2. upstream bug tracker
47 https://github.com/cockpit-project/cockpit/issues/new
48
49
50
51pam_ssh_add 11/27/2019 PAM_SSH_ADD(8)