如何在Ubuntu中使用户成为管理员

如果您的Linux系统上有多个用户,则可能不希望他们全部执行管理任务或搞乱私有系统设置,在这种情况下,可以避免将Ubuntu系统上的管理特权授予这些用户。用户无法在系统上安装或卸载软件,也不能更改关键的系统设置和配置。即使您不在计算机旁,任何未经授权的用户也无法执行这些任务,因为它们都需要sudo权限并且需要知道密码对于须藤。

但是,如果您希望通过授予用户管理权限,可以在本文中寻求帮助。

在本文中,我们将描述如何通过图形用户界面使用户成为管理员,并说明在命令行中使用哪些命令以将用户添加到sudo(授权)用户组。

我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

通过GUI使用户成为Ubuntu中的管理员

为了通过UI更改用户设置,需要在系统设置实用程序中打开“用户”选项卡,可以通过以下两种方式访问​​它:

输入 ‘使用者在系统Dash中输入“关键字”,然后点击“用户”搜索结果。

用户设置

要么

单击位于Ubuntu桌面右上角的向下箭头,在以下视图中单击您的用户名,然后从下拉列表中单击“帐户设置”。

帐号设定

“设置”实用程序将打开,显示“用户”标签。请注意,只有授权用户才能更改Ubuntu中的用户设置:首先,您需要解锁该标签才能以管理员身份通过单击顶部的“解锁”按钮进行更改-用户视图的右上角:

使用者检视

这将打开以下“身份验证”对话框,您可以在其中为授权用户提供密码:

获取sudo权限

输入密码,然后单击身份验证按钮,现在您可以更改任何用户的设置。单击要成为管理员的用户的用户名。

使用者详细资料

在用户的帐户类型中,您将看到两个按钮;标准按钮和管理员按钮。 管理员 按钮,以使该用户成为管理员。执行此操作后,将立即为该用户授予管理特权,并且该用户现在可以执行所有需要根权限的操作。

通过命令行使用户成为Ubuntu中的管理员

我们将描述通过命令行将标准Ubuntu用户变成管理员的两种方法:

  • 通过usermod命令
  • 通过gpasswd命令

我们将使用Ubuntu命令行应用程序Terminal来执行此操作。您可以通过系统Dash或Ctrl + Alt + T快捷方式打开Terminal。

方法1:usermod命令

打开终端并以sudo输入以下命令,因为只有授权用户才能在Ubuntu中编辑用户设置:

语法:

$ sudo usermod -aG sudo“用户名”

范例:

在此示例中,我们将使用以下命令使用户名为“ sampleuser”的用户成为管理员:

$ sudo usermod -aG sudo sampleuser

使用usermod命令将管理权限授予Ubuntu用户

输入sudo的密码,该用户将被添加到“ sudo”组,这意味着他/她可以在Ubuntu上执行所有管理任务。

您可以通过以下命令检查用户所属的组,从而验证该用户现在位于“ sudo”组中:

$组“用户名”

我们“ sampleuser”的groups命令的以下输出表明他/她现在是sudo组的一部分。

检查sudo权限

方法2:gpasswd命令

打开终端并以sudo身份输入以下gpasswd命令,因为只有授权用户才能在Ubuntu中编辑用户设置:

语法:

$ sudo gpasswd -a“用户名” sudo

范例:

在此示例中,我们通过以下命令将“ sampleuser”添加到sudo组:

$ sudo gpasswd -a sampleuser sudo

使用gpasswd命令设置用户和管理员

您还可以通过同一gpasswd命令中的-r开关从sudo组中删除用户:

语法:

$ sudo gpasswd -d“用户名” sudo

范例:

在此示例中,我们通过以下命令从sudo组中删除“ sampleuser”:

$ sudo gpasswd -a sampleuser sudo

从sudo组中删除用户

通过本文中介绍的方法,您可以使普通的Ubuntu用户成为管理员,以便他们可以执行所有需要系统root特权的任务。

如何在Ubuntu中使用户成为管理员

Sidebar