如何添加或创建 sudo Linux系统用户 [Quickstart]

这 sudo 是 Linux 系统中最流行的命令行程序之一。 它赋予您以非 root 用户身份执行服务器管理的权限。 要使用 sudo 命令,首先,你必须知道如何创建一个 sudo Linux 中的用户。 添加后 sudo 用户,您将有权访问与 sudo.

根据用户的操作系统,安装过程 sudo 并添加一个新的用户帐户 sudo 访问略有不同。 这篇文章将介绍大多数流行的 Linux 发行版。 敬请关注。

添加或创建 sudo Linux系统用户

在 Linux 系统中,您可以创建一个 sudo 用户或可以通过各种方式将现有用户添加到 sudoers 列表中。 您可以从终端执行此操作; 此外,您可以从设置中做到这一点。 很多方法给你。 在这篇文章中,我们将详细介绍所有这些。 首先,我们将详细了解基于 Ubuntu 或 Debian 的发行版的过程。

1.添加一个 sudo 基于 Ubuntu 或 Debian 的系统中的用户

在由 Ubuntu 或 Debian 运行的操作系统中,我们必须遵循相同的步骤来实现我们的目标。 有几种方法可以实现这一目标。 我们在下面看到它们。 这些过程非常简单明了。 您可以根据自己的方便选择其中任何一个。

方法 1. 添加 sudo 用户通过终端

首先,您必须使用 adduser 命令创建一个全新的用户。

sudo adduser ouruser

现在您有了一个可以添加到 sudoers 组的全新用户。 您有很多方法可以将新用户添加到 sudo 通过终端进行分组。 让我们通过 usermod 命令查看添加。

sudo usermod -aG sudo ouruser

-a 在这种语法中意味着追加操作和 G 指 sudoers 组。 由于我们已将新用户添加到 sudoers 组,现在让我们验证是否成功完成。

groups ouruser

我们也可以在一个步骤中完成这两个步骤。 请参阅以下语法。

sudo adduser ouruser sudo

并使用我们已经为前一种方式完成的相同程序验证这一点。

方法 2. 添加 sudo 用户通过 GUI

整个事情也可以使用Linux提供的桌面环境以图形方式完成。 首先,像上一节一样使用 adduser 命令创建一个新用户来使用。 现在,从应用程序菜单中,转到用户选项。 点击那个。 您可以在那里看到正在运行的用户和新创建的用户。

将用户添加到 sudoers 用户菜单

现在点击解锁选项。

将用户添加到 sudoers 解锁

提供您的密码以继续。

将用户添加到 sudoers 询问密码

现在通过点击切换到另一个用户。

将用户添加到sudoers 两个用户-如何添加或创建 sudo linux中的用户

您可以在帐户设置菜单中看到使新创建的用户成为管理员的选项。 点击它以结束该过程。 创建一个 sudo 用户以另一种方式完成。

将用户添加到 sudoers 设置 admin

2. 创作 一个 sudo Arch Linux 或 Manjaro 用户

在 Arch Linux 的情况下, sudo 未在基础安装过程中安装。 所以你必须自己安装它。 不用担心! 这不是一场艰难的比赛。 首先,您必须通过编写来获得 root 访问权限。

su

然后按 Enter. 它需要密码才能获得root访问权限。 给它并继续。 现在,在终端上编写以下语法。

pacman --sync sudo

下载 sudo 在曼扎罗

之后会自动安装 Sudo。 安装后,您必须首先创建一个新用户。 使用 useradd 操作很方便。 如果要添加现有的 sudo 用户,然后从这个阶段开始。

useradd --create-home UbuntuPIT

您可以使用 passwd 工具为用户设置密码。

passwd UbuntuPIT

现在将新创建的用户添加到轮组。 使用 usermod 工具。

usermod --append --groups wheel UbuntuPIT

将新用户添加到 manjaro 中的轮组-如何添加或创建 sudo linux中的用户

此时,我们必须编辑 sudoers 文件以赋予我们新创建的用户管理权限。

visudo

然后检查 sudoers 文件中的轮组。 您可以在位于 sudoers 文件底部的“用户权限规范”部分找到它。 从行的开头,您必须删除注释。 删除之后,你会得到类似的东西。

Uncomment to allow members of group wheel to execute any command

%wheel ALL=(ALL) ALL

完毕? 好的! 还有一件事要做。 从键盘上按 ESC,然后键入“:wq”(显然不带引号)以保存文件。 因此,您可以创建一个 sudo Manjaro 或 Arch Linux 中的用户。

是时候测试我们的尝试是如何工作的了!

首先,我们必须切换到我们新创建的用户。 键入并执行以下命令来执行此操作。

su - UbuntuPIT

我们现在充当“UbuntuPIT”。 但是如何验证呢?

写下这个然后按回车。

whoami

它将显示当前用户的名称。 但是如何检查它 sudo 访问权限?

要检查这一点,请写下:

sudo whoami

然后它将需要您提供的密码。 将密码放在其位置并继续。 如果一切顺利,您将从系统中获得“root”作为答案。 这样,您可以创建一个 sudo Manjaro 或 Arch Linux 中的用户。

3. 添加一个 sudo 用户在 RHEL 或 Rocky Linux

RHEL 是一个时尚且非常流行的 Linux 发行版。 和前面的一样,这里我们必须先创建一个用户。 然后你必须给 sudo 访问该用户。 为此,首先要获得 root 命令行访问权限。 编写并执行:

su

然后提供您之前设置的密码以继续。 之后,使用 useradd 工具在名为“wheel”的组中添加一个全新的用户。

useradd -G wheel UbuntuPIT

您还可以为用户设置密码安全性。

passwd UbuntuPIT

现在登录新 sudo 用户并检查一切是否正常。

su UbuntuPIT

检查 sudo 通过在 Linux 终端上执行此操作来获得权限。

sudo whoami

点击回车将询问您的密码。 将您的密码放在其位置并继续。 如果它给出“root”作为您的回复,那么您已经获得 sudo 使用“UbuntuPIT”访问。

4. 如何在 Kali Linux 中做到这一点?

在 Kali Linux 中,添加了一个 sudo 用户很容易。 只需打开终端,然后编写

useradd -m ouruser

在 Kali Linux 中创建一个新用户

这里 -m 创建我们用户的主目录。

然后为我们的新用户设置密码。

passwd username

我们已经创建了新用户并为此设置了密码。 现在是时候将它添加到 sudoers 组了。 然后新创建的用户将可以访问 sudo 行动。

usermod -a -G sudo ouruser

在 Kali Linux 中向 sudoers gorup 添加新用户

这里的 -a 告诉终端将我们的用户添加到 sudoers 组。 添加的目标由-G 表示。

新创建的用户将使用哪个 shell? 你必须指定。 执行这个:

chsh -s /bin/bash ouruser

此处 chsh 命令更改了我们用户的登录 shell。

你完成了。 登录您的新帐户并享受 sudo 行动。

5. 做同样的工作 Fedora

如果是 Fedora,您必须使用 adduser 命令创建新用户。

adduser ouruser

创建完成后,为其设置密码。

passwd ouruser

现在通过执行以下命令将此用户添加到 wheel 组。

usermod -aG wheel ouruser

将新用户添加到轮组 Fedora- 如何添加或创建 sudo linux中的用户

使用 visudo 工具检查 sudoers 文件。 那里看到轮组。

visudo

如果注释行已被禁用,则应将其删除。 整个事情看起来像这样:

Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

删除评论 Fedora

就像我们在 Manjaro 的案例中看到的那样,其余部分完全相同。 按ESC,然后写“:wq”。 然后按 Enter. 你们都完成了。

结论

因此,我们试图介绍如何创建一个 sudo Linux 中的用户。 此外,您可以将现有用户添加到 sudoers 列表。 在这种情况下,您只需跳过创建部分。

我们已经介绍了几个 Linux 发行版的过程。 如果您认为这里还有什么需要讨论的,请在评论部分回复并让我们知道。 您也可以将这篇文章分享给您的朋友,让他们了解我们经常遇到的这个必要过程。 拜拜!