Мне включили корневую учетную запись. Я ухудшился, пользователь (скажите, что kenneth), в стандартную учетную запись и я установил Defaults rootpw
флаг в sudoers.
Когда я использую sudo, он правильно запрашивает пароль root, но затем он возвращается
kenneth is not in the sudoers file. This incident will be reported.
Я задаю этот вопрос здесь (AskUbuntu), потому что у меня есть 3 других системы Linux, и та же проблема не происходит там. Есть ли какое-либо различие (какое-либо существенное изменение, которые применяются только на Ubuntu), что я должен знать, или я пропускаю что-то еще?
файл sudoers
#
# 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
группы kenneth
kenneth : kenneth cdrom dip adm plugdev lpadmin sambashare vboxusers
корень групп
root : root sudo
Мое понимание было то, что rootpw
просто изменения поведение пароля запрашивает. Ваших пользователей все еще нужно назвать (явно, или через группы) /etc/sudoers
.
В этом случае kenneth
не. Зафиксируйте это, и это должно работать.
На ноте стороны, это походит действительно назад использование sudo
. Это - точно вид поведения sudo
, был изобретен для предотвращения против. Вы могли бы также всего su
.