Центр программного обеспечения запрашивает пароль другого пользователя

У меня есть пользователь krb5-ldap в «администраторах», который добавляется в список sudoers следующим образом:

%administrators ALL=(ALL) ALL

Теперь это прекрасно работает для всех операций sudo.

Но когда этот пользователь хочет установить что-либо в Ubuntu Software Center, ему предлагается ввести пароль локального пользователя «admin».

Я понятия не имею, почему это будет вести себя так. Как я могу это исправить?

Обновление

Также попытался добавить этих пользователей в группы sudo с группами pam в /etc/security/group.conf:

*;*;%administrators;Al0000-2400;sudo

The sudo теперь правильно отображается в groups, однако центр программного обеспечения все еще запрашивает пароль для другого локального пользователя.

0
задан 5 December 2013 в 15:59

2 ответа

Вы должны добавить их в группу sudo, а не в группу администраторов. Ранее была группа администраторов, но она изменилась на группу sudo, и если вы сделали это для группы sudo, она больше не будет спрашивать пароль.

Для получения дополнительной информации и лучшего понимания

0
ответ дан 5 December 2013 в 15:59
  • 1
    Режим Monitoring не доступен с этой микросхемой на Linux. – Pilot6 12 December 2016 в 01:02

Решение состоит в том, чтобы добавить adminstrators в комплект политики в /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf:

[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin;unix-group:administrators
0
ответ дан 5 December 2013 в 15:59

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

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