Почему меня спрашивают о & ldquo; пароле для root & rdquo; при обновлении пакетов?

У меня свежая установка Ubuntu 12.04. Я установил с одной учетной записью пользователя, затем добавил вторую учетную запись пользователя с помощью метода диалогового окна с графическим интерфейсом, сделав себя администратором.

Теперь я использую вторую учетную запись пользователя. При использовании диспетчера обновлений, который должен добавлять или удалять пакеты, он запрашивает у меня «пароль для root», а не мой собственный пароль. Я установил и использовал много систем Ubuntu, и мне никогда не задавали пароль для root. Я знаю, как установить пароль root, чтобы обойти эту ситуацию. sudo работает отлично, и мне очень удобно в командной строке, поэтому я могу делать все, что мне нужно.

Но я хочу понять, почему моей учетной записи не разрешено авторизовывать обновления и т. Д. С помощью графического интерфейса.

Я проверил группы и добавил свой аккаунт ко всему, что есть у установщика.

$ groups
hamish adm cdrom sudo dip plugdev lpadmin sambashare
$ groups installuser
installuser : installuser adm cdrom sudo dip plugdev lpadmin sambashare

Редактировать

$ id
uid=1001(hamish) gid=1001(hamish) groups=1001(hamish),4(adm),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),110(lpadmin),114(netdev),126(sambashare),130(vboxusers)
$ id installuser
uid=1000(installuser) gid=1000(installuser) groups=1000(installuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lpadmin),126(sambashare)

$ sudo tree /var/lib/polkit-1
/var/lib/polkit-1
└── localauthority
    ├── 10-vendor.d
    │   └── com.ubuntu.desktop.pkla
    ├── 20-org.d
    ├── 30-site.d
    ├── 50-local.d
    └── 90-mandatory.d

$ sudo grep -A 3 Update /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
[Update already installed software]
Identity=unix-group:admin;unix-group:sudo
Action=org.debian.apt.upgrade-packages
ResultActive=yes

Как видно из приведенной выше команды дерева, в разделе /var/lib/polkit-1 нет других файлов для переопределения com.ubuntu.desktop.pkla. Я тоже не редактировал этот файл. Означает ли это, что я должен быть в группе admin, а также в группе sudo? Или достаточно быть в одной группе?

На что еще мне обратить внимание?

Редактировать 2

Только что проверил, и в /etc/group нет группы admin. - это необычно? Должен ли я добавить эту группу, а затем добавить себя в эту группу?

(Очевидно, нет - см. Комментарий @Eric Carvalho ниже)

Редактировать 3

$ gconftool -g /apps/gksu/sudo-mode
true
2
задан 26 February 2013 в 18:17

0 ответов

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

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