I have the root account enabled. I have degraded the user (say kenneth) to a standard account and I have set the Defaults rootpw
flag in sudoers.
When I use sudo it correctly prompt for root password, but then it returns
kenneth is not in the sudoers file. This incident will be reported.
I'm asking this question here (AskUbuntu) because I have 3 other Linux systems and the same problem doesn't occur there. Is there any difference(any significant change that apply only on Ubuntu) that I have to know or I'm missing something else ?
sudoers file
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults rootpw
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
#%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
groups kenneth
kenneth : kenneth cdrom dip adm plugdev lpadmin sambashare vboxusers
groups root
root : root sudo
kenneth
to administrator (add him to sudo group) the same problem persist. I cannot usesudo
with kenneth's password (tried of course withDefaults rootpw
commented out)