在 Debian 中将用户添加到 SUDOERS 组的 2 种方法
以下是如何将用户添加到 Debian Linux 中的 SUDOERS 组。
在 Debian Linux 中,SUDOERS 组在向用户授予管理权限方面发挥着至关重要的作用。将用户添加到 SUDOERS 组使他们能够以 root 权限执行命令,从而为他们提供必要的管理访问权限以在 Debian 系统上执行各种任务。
在Debian Linux安装过程中,如果将“root”帐户的密码保留为空,则系统中创建的第一个用户将拥有管理权限。但是,如果您设置了“root”密码,则用户名将不具有 sudo 权限。因此,在使用用户帐户执行管理任务时,您可能会遇到以下类似的错误。
<username> is not in the sudoers file. This incident will be reported.将用户添加到 SUDOERS 组之前
本文旨在提供有关在 Debian 中向 SUDOERS 组添加用户的分步指南,确保您可以有效地管理用户权限和系统安全。
如何在 Debian 中将用户添加到 SUDOERS 组
要将用户添加到 Debian 中的 SUDOERS 组,请按照以下简单步骤操作:
- 单击“终端”图标或使用快捷键
Ctrl+Alt+T打开 Debian 系统上的终端。 - 使用以下命令切换到root用户:
su -系统将提示您提供 root 密码。输入 root 密码并按 Enter 键。
以 root 用户身份登录后,输入以下命令。确保根据您的用户名进行更改。在此示例中,将“arindam”替换为您的用户名。
/sbin/addgroup arindam sudo如果上面的命令说无效,还可以使用下面的命令:
usermod -aG sudo arindam按 exit 离开 root 提示符。注销并重新登录。现在您可以使用您的用户名执行任何管理操作。
另一种方法
您可以使用与下面相同的命令进入 root 帐户。使用root账号登录:
su -然后使用 nano 或 visudo 或任何编辑器打开 /etc/sudoers 文件。
nano /etc/sudoers添加以下行和用户名。根据您的用户名更改“arindam”。
arindam ALL=(ALL) ALL保存并关闭文件。然后,注销并重新登录。这应该给用户名 root 权限。
验证 SUDOERS 组成员资格
要验证用户是否已成功添加到 SUDOERS 组,您可以打开一个新的终端窗口并输入以下命令。将“用户名”替换为您添加到 SUDOERS 组的用户的实际用户名。
sudo -l -U arindam如果用户是 SUDOERS 组的成员,您将看到他们拥有的权限列表。这是一个示例,您可以看到我的用户名具有所有访问权限。
授予权限后
结束语
将用户添加到 SUDOERS 组将授予他们重要的管理权限。在授予用户此类访问权限之前,仔细考虑用户的可信度和责任非常重要。 sudo 使用不当可能会导致系统意外损坏或受损。
请记住在委派管理权限时要小心谨慎,并定期检查用户权限以维护安全的 Debian 系统。

