Authentication agent в GNOME не позволяет выбрать пользователя, чей пароль нужно ввести для подтверждения действия. В консоли всё ок — policykit выдаёт список подходящих учёток из которого можно выбрать нужный аккаунт. В графическом сеансе кого он тебе подсунул — того пароль и вводи.
Гномощель, когда софтина требует повышения прав, показывает такое окно: https://s20.postimg.org/pac00qw7x/Auth_Request.png В нём она просит либо пароль рута, либо пароль локального пользователя с правами администратора.
Как научить её просить пароль доменной учётки администратора?upd: https://www.freeipa.org/page/Howto/FreeIPA_PolicyKit- Возможно ли и как сделать, чтобы в этом окне можно было ввести и логин, и пароль, либо выбрать нужного пользователя из списка?
- Каким образом явно указать пользователя, чей пароль необходимо запрашивать?
По дефолту, когда на компе несколько локальных пользователей в группе wheel, в этом окне система просит пароль от одного из них, но логику выбора я не могу понять.
На чистой системе:
# useradd -m david
# passwd david
$ systemctl restart httpd
# useradd -m john
# usermod -aG wheel john
# passwd john
$ systemctl restart httpd
# useradd -m james
# useradd -m henry
# usermod -aG wheel james
# usermod -aG wheel henry
# passwd james
# passwd henry
$ systemctl restart httpd
# useradd -m billy
# usermod -aG wheel billy
# passwd billy
$ systemctl restart httpd
Просит пароль billy
Почему в одном случае требуемый гуём пользователь меняется, а в другом - остаётся прежний?
upd2: проверил на бубунтогноме - поведение такое же, бубунтовый гуй, что с юнити идёт, пользователя выбрать позволяет.