Package:Sudo
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Sudo
Tip
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
sudo allows privilege escalation for non root users to perform restricted actions while in a locked down user environment.
Emerge
root # emerge sudo
Configuration
Passwordless
The sudo configuration file is located @ /etc/sudoers
.
user $su -c 'nano /etc/sudoers'
Remove the # in the line....
%wheel ALL=(ALL) NOPASSWD: ALL
Add your user to the wheel group to enable sudo:
user $ su -c 'gpasswd -a $USER wheel'
Either log out, and in again or restart:
user $ su -c 'shutdown -r now'
Bash Completion
Users that want bash completion with sudo need to run this once.
user $ echo "complete -cf sudo" >> $HOME/.bashrc