Рейтинг:0

Пароль пользователя sudo не работает в диалоговых окнах графического интерфейса

флаг pl

Я использую Убунту 20.04. У меня есть пользователь, который позволяет мне делать судо операции. Я могу войти с root без каких-либо проблем.

Я пытаюсь установить новый язык клавиатуры через графический интерфейс (Настройки и т. д.). Это показывает мне диалоговое окно с запросом моего пароля «Администратор». Мой пароль пользователя не работает. Что мне делать?

Примечание: помните, что я могу выполнять любые операции из терминала, так как я могу войти в систему как пользователь root.

PD: Кажется, я помню, что мне нужно добавить своего пользователя в группу sudoers с графическим интерфейсом, но я не уверен и не знаю, в какую группу.

флаг hr
Является ли «пользователь, который позволяет мне выполнять операции `sudo`», членом группы `sudo` *group*, или он был добавлен как отдельная запись в файле sudoers?
Martel avatar
флаг pl
Я выполнил `groups $my_user` и не вижу `sudo`, поэтому я думаю, что это второй вариант.
Martel avatar
флаг pl
Когда графический интерфейс отображает диалоговое окно с запросом пароля, пользователь является «Администратором», но я не нахожу этого пользователя в `/etc/passwd`
Рейтинг:1
флаг pl

Я решил проблему, добавив своего пользователя в судо группа: sudo usermod -aG sudo $my_user

Диалоговое окно проверки подлинности с графическим интерфейсом использует PolicyKit, который по умолчанию настроен в Ubuntu на использование членства в судо или же администратор Группы Unix в качестве прокси для роли LocalAuthority:

$ sudo cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf
[Конфигурация]
AdminIdentities = unix-группа: sudo; unix-группа: администратор 

Пользователи, которые получают привилегии командной строки sudo другими способами (например, отдельные записи или настраиваемые группы в /etc/sudoers), не будут распознаваться как имеющие привилегии PolicyKit LocalAuthority.

Смотрите также Как заставить графический интерфейс sudo работать без группы администраторов?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.