With sudo you can also give people specific access to commands.
I personally use the pam ssh agent module for this, that way you can use agent forwarding with sudo.
I did mean nopasswd option of sudo.
I did mean nopasswd option of sudo.