
権限を持つユーザーのグループがありますsudo
。そのグループは と呼ばれませんadmin
。ユーザーはsudo
コマンドラインで問題なく使用できますが、ルート権限を要求する Unity GUI ダイアログはログイン/パスワードを受け入れません。さらに、グループのメンバーシップに依存しているようですadmin
。
これを変更するにはどうすればよいですか?
答え1
これらのアプリケーションは、ポルキット、ない sudo
(またはgksudo
または同様のフロントエンド) で認証を行います。Ubuntu の Polkit のデフォルト ルールでは、sudo
またはadmin
グループのメンバーシップを使用します。
$ cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf
[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin
/etc/polkit-1/localauthority.conf.d
たとえば、 に次の内容を含む新しい設定ファイルを作成します60-local-admin.conf
。
[Configuration]
AdminIdentities=unix-group:<your-group>