Диалоги по-прежнему запрашивают пароль пользователя (вместо root) после добавления rootpw в файл sudoers

Чтобы добавить дополнительный уровень безопасности, я использую rootpw в файле sudoers , и хотя он отлично работает из оболочки, когда конкретная команда вызывает версию «повышения» с графическим интерфейсом пользователя, в этом случае будет работать только пароль пользователя, а не пароль root. Нужно ли мне что-то менять в конфигурации PolicyKit?

Kubuntu 18.10

Я бы хотел, чтобы пароль root использовался везде, есть идеи?

2
задан 4 April 2019 в 06:33
1 ответ

waddayaknow! Я сам нашел ответ: это действительно связано с policykit . На моем Kubuntu 18.10 мне пришлось изменить следующий файл ( /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf ), чтобы он говорил:

AdminIdentities=unix-user:root

вместо по умолчанию:

AdminIdentities=unix-group:sudo;unix-group:admin

в разделе [Конфигурация] .

Обратите внимание, что другой дистрибутив Linux, похоже, использует другой файл для этого параметра, как и другие версии того же дистрибутива (вероятно, из-за другого способа обработки набора политик ).

Добро пожаловать!

1
ответ дан 3 December 2019 в 12:30

Теги

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