使用 dconf 或其他命令行工具,如何让具有 sudo 的用户成为 Gnome Administartor

使用 dconf 或其他命令行工具,如何让具有 sudo 的用户成为 Gnome Administartor

我的系统已进入一种状态,其中没有帐户类型为“管理员”的 Gnome 用户,所有用户都是“标准”用户。

注意:Gnome Administrator 与 sudo 不同

我可以正常登录,并且可以从终端成功运行 sudo,但我无法从 Gnome GUI 解锁任何设置或更新/安装应用程序、连接到网络等。

我理解添加新管理员的“正常”方法是通过 GUI 使用现有管理员。系统上创建的第一个用户是管理员,但该用户已被删除。因此没有管理员用户。

我的理解是,有某种方法可以使用 dconf 或 gsettings 或两者来使当前用户成为帐户类型为“管理员”的用户,但我似乎无法弄清楚如何操作。

问题:如果没有用户是管理员,鉴于我确实具有 sudo,如何将用户设置为 Gnome GUI 的“管理员”。

答案1

将用户添加到admsudo组。

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这解释了系统上的第一个用户帐户通常是具有管理员权限的帐户。这是首次安装系统时创建的用户帐户。因此,使用系统上的其他帐户尝试此操作

  • 打开活动概述并开始输入用户。

  • 单击“用户”打开面板。

  • 按下右上角的解锁,然后在出现提示时输入密码。

  • 选择您想要更改其权限的用户。

  • 单击“帐户类型”旁边的“标准”标签,然后选择“管理员”。

  • 用户的权限将在下次登录时发生变化。

请尝试该过程,如果不奏效,请单击[编辑]提出您的问题并提出建议。

相关内容