返回博客

在 CentOS 8 上创建具有 Sudo 权限的用户

在 CentOS 8 上创建具有 Sudo 权限的用户

简介

如果您正在使用 CentOS 8,您应该了解与之配合使用的关键命令。其中之一是 sudo 命令。此命令对于创建新用户非常有用。通过 sudo 命令,您可以授予特定用户特殊的管理权限。通常,这些权限仅限 root 用户访问。如果您正在创建普通用户,可以使用此命令赋予他们特殊访问权限,而无需更改服务器上的 /etc/sudoers 文件。

本教程将帮助您了解如何使用此命令。我们将 详细介绍在 CentOS 8 上创建启用了 sudo 的新用户所需的各个步骤.

如何创建启用了 Sudo 的新用户?

按照以下步骤在您的 server.os 上创建启用了 sudo 的新用户

1. 登录服务器

首先,您必须以 root 用户身份登录服务器。使用以下命令登录:

替换为您自己服务器的 IP 地址或主机名。

2. 添加新用户

接下来,我们将添加一个新用户。为此,我们将使用 adduser 命令。假设我们要添加一个名为 sammy:

您可以将 sammy 替换为您首选的用户名。下一步是为您的用户添加密码。使用 passwd 命令,如下所示:

系统会要求您输入两次新密码进行确认:

Sudo User image 1

将 sammy 替换为您选择的用户名。

3. Wheel 组

现在我们将用户添加到 wheel 组。如果您想给现有账户授予管理员权限,可以直接跳到这一步。我们将使用 usermod 命令将用户添加到该组:

我们这样做的原因是因为 wheel 组中的所有用户都拥有完整的 sudo 访问权限和特权。

4. Sudo 访问权限

最后,您可以检查并确认您的新用户是否已获得 sudo 权限。首先,我们将使用 su 命令从 root 用户切换到新用户:

通过运行 sudo 以及您希望使用新权限运行的命令来进行测试:

假设我们想要列出 /root 目录的内容。通常,只有 root 用户才能查看此目录的内容:

如果您是第一次使用 sudo,系统会要求您输入账户密码:

Sudo User image 2

在字段中输入您的密码以继续。请记住,您需要输入的是账户密码,而不是 root 密码。如果您处于正确的 wheel 组且启用了权限,该命令将成功运行并向您显示结果。这证实了您已获得具有 root 特权的 sudo 权限。

结论

通过本教程的帮助,您可以创建一个新账户并授予其管理权限。最简单的方法是将其添加到 wheel 组以获取 sudo 访问权限。

此外,您可以查看我们博客上关于 CentOS 的其他教程,网址在 我们的博客:

祝您使用愉快!

author

Hark Labs

作者 · CloudSigma

Preslav Dobrev 是 CloudSigma 的创意设计师,专注于通过传统和创新营销渠道打造一致的企业形象。他擅长将艺术愿景与战略营销相融合,创造具有影响力的品牌叙事。

评论

暂无评论。发表第一条评论吧。