我的系统已进入一种状态,其中没有帐户类型为“管理员”的 Gnome 用户,所有用户都是“标准”用户。
注意:Gnome Administrator 与 sudo 不同。
我可以正常登录,并且可以从终端成功运行 sudo,但我无法从 Gnome GUI 解锁任何设置或更新/安装应用程序、连接到网络等。
我理解添加新管理员的“正常”方法是通过 GUI 使用现有管理员。系统上创建的第一个用户是管理员,但该用户已被删除。因此没有管理员用户。
我的理解是,有某种方法可以使用 dconf 或 gsettings 或两者来使当前用户成为帐户类型为“管理员”的用户,但我似乎无法弄清楚如何操作。
问题:如果没有用户是管理员,鉴于我确实具有 sudo,如何将用户设置为 Gnome GUI 的“管理员”。
答案1
将用户添加到adm
和sudo
组。
sudo usermod -a -G adm <username>
sudo usermod -a -G sudo <username>
至少这在 Gnome 3.12 中对我来说是可行的。它与 Unity 类似sudo
&admin
群组如何使用 GUI 管理用户和组?
看看安全/权限在 ubuntu wiki 页面上,您可以找到各种组的含义。此外,还有一个添加到第一个用户的组列表。
在默认的桌面安装中,系统上的第一个用户被视为管理员,从 Ubuntu 10.04 LTS 开始,是以下组的成员:adm、dialout、cdrom、plugdev、lpadmin、admin、sambashare
设置这些组将使您成为 Gnome 的管理员。
答案2
没有找到成为 GNOME 管理员 CLI 命令但通过网络搜索找到的第一个链接成为 GNOME 管理员揭露https://help.gnome.org/users/gnome-help/stable/user-admin-change.html.en这解释了系统上的第一个用户帐户通常是具有管理员权限的帐户。这是首次安装系统时创建的用户帐户。因此,使用系统上的其他帐户尝试此操作:
打开活动概述并开始输入用户。
单击“用户”打开面板。
按下右上角的解锁,然后在出现提示时输入密码。
选择您想要更改其权限的用户。
单击“帐户类型”旁边的“标准”标签,然后选择“管理员”。
用户的权限将在下次登录时发生变化。
请尝试该过程,如果不奏效,请单击[编辑]提出您的问题并提出建议。