In the openssh Red Hat package, I noticed that the ssh-agent
executable has the SGID permission set:
$ ls -l /usr/bin/ssh-agent
-rwxr-sr-x 1 root nobody 113648 Nov 24 2010 /usr/bin/ssh-agent
Why would the openssh developers want ssh-agent
to run with the nobody
group? Or maybe I am misunderstanding what SGID does?