|Source 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.
CPU FLAGS X86CPU_FLAGS_X86 are being introduced to group together USE flags managing CPU instruction sets.
Newsletter, Volume 1Discussed: ati-drivers, GitHub integration, Funtoo on ARM, GNOME updates, Organizations, and two new devs.
New Media Mix-insFuntoo Linux now has new media mix-ins. Learn about them and how to use them.
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