Невозможно перейти в спящий режим без пароля

В Ubuntu 20.04 у меня есть такая конфигурация. в / etc / sudoers:

...
%sudo   ALL=(ALL:ALL) ALL
...

Я изменил его следующим образом:

...
%sudo   ALL=(ALL:ALL) ALL
david   ALL=(ALL) NOPASSWD: /usr/bin/systemctl hibernate
...

david - мое имя пользователя. Я перепробовал много вариантов и искал в Интернете. Я должен вводить пароль всякий раз, когда я это делаю:

sudo systemctl hibernate

С CentOS и другими вариантами Linux все работает нормально.

ОБНОВЛЕНИЕ 1 :

 sudo -ll                                                                                      
Matching Defaults entries for david on hp:
    env_reset, mail_badpass,
    secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin

User david may run the following commands:

Sudoers entry:
    RunAsUsers: ALL
    RunAsGroups: ALL
    Commands:
    ALL

Sudoers entry:
    RunAsUsers: ALL
    Options: !authenticate
    Commands:
    /bin/systemctl hibernate

Sudoers entry:
    RunAsUsers: ALL
    Commands:
    ALL

Вывод для другой системы, где NOPASSWD: работает эквивалентно.

2
задан 16 November 2020 в 21:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: