Sudo: Running as a specific user

1 · Benjamin Cane · Aug. 20, 2011, 8:32 p.m.
Sudo is usually used to allow a user to run commands as root, but what happens if you want a user to run a command as another user? You can use the example below to configure your sudo rule. Example: [bcane@bcane ~]$ sudo -u sudoguy whoami sudoguy The rule from /etc/sudoers: bcane ALL=(sudoguy) /usr/bin/whoami, NOPASSWD: ALL Same thing but instead of bcane the users group: %users ALL=(sudoguy) /usr/bin/whoami, NOPASSWD: ALL...