|Source Repository:||Repository:Gentoo Portage Tree|
Summary: Allows users or groups to run commands as other users
- Allow sudo to send emails with sendmail.
- Let sudo print insults when the user types the wrong password.
Perl UpdatesGentoo has bumped perl from 5.20 to 5.22. Be sure to run perl-cleaner --all after the upgrade.
ARM RebuildARM systems will use new stage3's that are not compatible with earlier versions.
ABI X86 64 and 32Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
sudo allows privilege escalation for non root users to perform restricted actions while in a locked down user environment.
# emerge sudo
The sudo configuration file is located @
$ 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:
$ su -c 'gpasswd -a $USER wheel'
Either log out, and in again or restart:
$ su -c 'shutdown -r now'
Disabling Root Access By Password
To better secure a system, one may desire to disable root logins by password.
# passwd --lock root
to access root:
$ sudo su
Root can also be accessed by logging in via ssh keys, or as a restricted user then sudo su as above.
Users that want bash completion with sudo need to run this once.
$ echo "complete -cf sudo" >> $HOME/.bashrc