Sudo(超级用户的缩写)命令允许普通用户在 UNIX 或 Linux 操作系统中临时以 root 权限执行程序。 这 ‘sudo command’ 授予您在 Linux 系统上执行程序的管理权限。
本教程将向您展示如何创建一个 sudo Debian 11 Bullseye 发行版中的用户。 此外,您还将学习如何将用户添加到 sudo 分组和测试 sudo 使用权。
创建一个 sudo Debian 中的用户
执行以下步骤来创建一个新的 sudo 用户。 您还可以配置 sudo 现有用户的权限。 对于现有帐户,您将跳过第 2 步。
第 1 步:以 Root 用户身份登录到您的 Debian 系统
首先,使用 GUI 或使用以下命令在系统上以 root 用户身份登录:
$ ssh [email protected]_ip_address
将 Ip_address 替换为您的服务器的 IP 地址。
第 2 步:创建新用户
您应该拥有创建新用户的 root 权限。 所以现在,使用以下命令创建一个新用户:
$ adduser user_name
为了 example,我们使用上述命令创建了一个名为“sudo_admin”的新用户帐户:
$ adduser sudo_admin
此命令将提示您输入密码,然后重新输入以确认。
重要的提示: 建议始终为新密码选择一个强密码 sudo 用户。 对于强密码,您可以包含字母、数字和特殊字符。
一旦您确认新的用户帐户密码。 上面的命令会经常为这个新用户创建一个主目录,并复制目录中的所有配置文件。 此外,它会提示您输入有关新用户帐户的更多信息。 您可以将这些字段留空,然后按 Enter 使用默认设置。
第三步:添加用户 sudo 团体
全部 sudo ‘的组成员sudo’ 组被授予 sudo 访问 Debian 系统。 通过使用“usermod”命令,您可以轻松地将现有用户或新用户添加到 sudo 团体。
$ usermod -aG sudo username
下面,我们将新创建的用户 ‘sudo_admin’ 添加到 sudo 团体。
$ usermod -aG sudo sudo_admin
核实 sudo 使用权
现在,使用“su”命令以 sudo 用户。
$ su - sudo_admin
一旦您以 sudo 用户。 执行任何命令 sudo 特权。 为了 example,这里我们已经执行了 ‘whoami’ 命令。 如果你有 sudo 权限,它将在输出中返回“root”:
$ sudo whoami
如何使用 sudo 命令?
要使用 sudo 命令,使用 sudo 并使用空间。 之后,输入所需的命令。
$ sudo visudo
首次启动需要输入密码 sudo 会议。
结论
我们在本文中演示了如何创建一个 sudo Debian 11 中的用户。此外,我们解释了如何将用户添加到 sudo 团体。