如何在 Debian 中创建 Sudo 用户

Sudo 为用户提供了以其他用户身份运行命令的特殊权限。 它可用于允许具有限制的普通用户具有超级用户权限。 一个可以配置 sudo 仅授予特定命令的 root 权限。

本教程帮助您创建一个具有 Sudo 权限的新用户,将现有用户添加到 sudo 特权或删除 sudo 任何帐户的特权。

创建具有 Sudo 访问权限的用户

使用系统默认的“adduser”命令创建一个新帐户。 根据当前要求,命令语法如下:

sudo adduser [USER_NAME} [GROUP_NAME]  

这里:

  • 用户名 是新用户帐户的名称。
  • 团队名字 在此处定义组名,以便在创建时自动将用户添加到该组。

让我们用一个真实的例子来尝试。 以下命令将创建一个新用户 技术管理员 并将其添加到 sudo 团体。

sudo adduser tecadmin sudo  

如果用户已经存在,它将简单地将用户添加到 sudo 团体。

将现有用户添加到 Sudo

您还可以使用以下命令将现有用户添加到组 sudo, 哪里会满 sudo 特权。

sudo usermod -aG sudo tecadmin  

这只会添加 tecadmin 用户到 sudo 团体。 可以验证相同的 /etc/group 文件。

删除用户的 Sudo 权限

以下命令将从中删除用户 sudo 团体。 这只会删除 tecadmin 来自 s 的用户udo 团体。 它不会从系统中删除用户。

sudo gpasswd -d tecadmin sudo  

我们还建议查看 /etc/sources 文件并删除任何特定于用户的条目。

结论

本教程帮助您为在 Debian 系统上使用 Sudo 的用户提供特殊权限。 此外,本教程为您提供了允许 sudo 访问现有帐户。 此外,从用户中删除 Sudo 权限。