У меня есть проблема, что независимо от содержимого файла /etc/sudoers я не могу подняться в sudo ни с чем, даже с паролем (неправильный пароль - извините, попробуйте еще раз), хотя пароль правильный.
Ниже приведено содержимое из /etc/sudoers, которое должно быть правильным, если только в сочетании с другими настройками не нарушены. Итак, это должно быть что-то другое.
FYI, я установил куклу на свою машину, которая в начале, насколько мне известно, контролировала sudoers, но потом я удалил мониторинг.
Мой обычный пользователь с привилегиями входит в группу adm.
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
root ALL=(ALL:ALL) ALL
%adm ALL=(ALL) ALL
%sudo ALL=(ALL:ALL) ALL
#includedir /etc/sudoers.d
Также ниже вывод папки /etc/sudoers.d и содержимое каждого файла:
root@ns1:/home/vag# ls -la /etc/sudoers.d/
total 28
dr-xr-x--- 2 root root 4096 Sep 22 23:46 .
drwxr-xr-x 151 root root 12288 Sep 23 19:19 ..
-r--r----- 1 root root 80 Sep 22 23:46 10_admins
-r--r----- 1 root root 90 Jun 4 20:06 60_mike
-r--r----- 1 root root 91 Jul 10 15:00 99-snapd.conf
root@ns1:/home/vag# cat /etc/sudoers.d/99-snapd.conf
##Allow snap-provided applications to work with sudo
Defaults secure_path += /snap/bin
root@ns1:/home/vag# cat /etc/sudoers.d/60_mike
## This file is managed by Puppet; changes may be overwritten
mike ALL=(ALL) NOPASSWD: ALL
root@ns1:/home/vag# cat /etc/sudoers.d/10_admins
## This file is managed by Puppet; changes may be overwritten
%adm ALL=(ALL) ALL
Можете ли вы помочь мне снова использовать sudo без необходимости каждый раз "su root"?
С уважением, Evang
Наконец-то мне удалось обойти это, поместив правила в файлы /etc/sudoers.d/.