No ssh-agent could be contacted
Brought to you by:
soupboy
$ sudo ls # works
...
/var/log/auth.log:
sudo: pam_ssh_agent_auth: Beginning pam_ssh_agent_auth for user sergio
sudo: pam_ssh_agent_auth: Attempting authentication: `sergio' as
`sergio' using /etc/ssh/sudo_authorized_keys
sudo: pam_ssh_agent_auth: Contacted ssh-agent of user sergio (1000)
$ /usr/bin/sudo ls # does not work
...
/var/log/auth.log:
sudo: pam_ssh_agent_auth: Beginning pam_ssh_agent_auth for user sergio
sudo: pam_ssh_agent_auth: Attempting authentication: `sergio' as
`sergio' using /etc/ssh/sudo_authorized_keys
sudo: pam_ssh_agent_auth: No ssh-agent could be contacted
Really I'm already not sure if this is a bug as sudo is alias to sudo -E, and
$ /usr/bin/sudo -E lsworks.Last edit: sergio 2018-09-16
But at leas I'm not able to run user shell with user's home.
sudo -su userdoesn't work andsudo -Esu usersaves my$HOME(and all my other env).This is a bug!
/usr/bin/sudo -s --preserve-env=SSH_AUTH_SOCKpreserves$SSH_AUTH_SOCKbut still requires password.