用户需要 root 或管理权限才能通过命令行在系统上安装新软件。 当新用户在 Linux 系统上创建时,您授予一些 Sudo 权限以运行管理命令。 这 ‘sudo’ 命令访问允许受信任的用户以其他用户的身份执行管理命令。 因此,您可以授予某些特定权限并将这些受信任的用户添加到 sudoers 组或文件中。
在本文中,我们将解释如何在 Debian 10 系统上使用终端将用户添加到 sudoers 的方法。
方法 1:在 Debian 10 上将用户添加到 Sudoers 组
最常用的赋值方法 sudo 用户的权限是将用户添加到 sudoers 组中。 sudoer 组的成员可以以 root 身份运行所有管理命令。 当命令运行时 sudo 权限,终端上会显示密码确认提示。 这 sudo 用户使用密码验证此过程。
您可以将现有用户添加到 sudoers 组中,或者如果需要,然后创建一个新用户并将此用户添加到 sudoers 组中。 在这里,我们假设已经创建了一个用户。 因此,使用下面提到的语法将这个已经存在的用户添加到 sudoers 组中:
$ usermod -aG sudo user_name
在上面的命令中, sudo 是组名,user_name 是用户名。 例如,我们将一个名为“karim”的用户添加到 sudoers 组中。 因此,上面的命令会变成如下形式:
$ usermod -aG sudo karim
上述方法足以授予 sudo 给用户的权限。 要验证用户现在是否已添加到 sudoers 组,请键入以下终端命令:
$ sudo whoami