如何在Debian 12 Linux中将用户添加到sudo组

如何在Debian 12 Linux中将用户添加到sudo组

作为 Debian 12 用户,第一次安装后,您可能会遇到系统不允许您执行管理任务的情况,因为您当前不属于 Sudoers 组。 即使运行系统更新命令,您也需要 sudo 访问权限,因为它允许授权用户执行管理任务,而无需以 root 用户身份登录。

因此,在本教程中我们将为你介绍如何在Debian 12 Linux中将用户添加到sudo组的步骤。

推荐:修复升级Windows 11破坏Windows Linux子系统

在 Debian 12 中将用户添加到 sudoers 组

#第一种方法

首先切换到root用户

由于我们当前的用户在 Debian 上没有 sudo 权限,因此我们无法将其添加到具有访问管理员权限的 sudo 组。 因此,使用给定的命令并首先切换到 root 用户。 当它要求输入密码时,请输入您为 Debian 12 root 用户设置的密码。

su -

将当前用户添加到 Debian 12 sudo 组

现在,我假设您的 Debian 系统上已经有一个用户,您希望将其添加到 sudo 组,以便在 root 权限下运行命令。 如果 是的, 然后 请按照以下命令操作。

可能 usermod 时出现错误,提示未找到该命令,因此

首先,运行这个:

ln /usr/sbin/usermod /usr/bin

现在,使用给定的语法:

usermod -aG sudo linuxshout

改变 linuxshout 在上面的命令中使用您当前的系统 用户 您想要添加到 须藤 团体。

在那之后 刷新 组:

newgrp sudo

此外,如果除了 root 之外您没有任何其他用户或者您想要 添加新用户 然后运行:

adduser username

上面的命令将允许您添加新用户。

笔记: 代替 username 以及您想要为新用户指定的名称。

#第二种方式

如果由于某种原因,前面解释的方法无法将您当前的用户添加到 Debian 12 中的 sudo 组,那么这里是另一个方法。 在这个方法中,我们直接 编辑苏多尔斯文件添加用户 到它。 为此,请使用以下命令:

如果您还没有切换到 root 用户,请切换到 root 用户。

su root

在 Debian 12 上编辑 Sudoers 文件

现在,使用给定的命令编辑 sudoers 文件。

nano /etc/sudoers

添加您的用户

向下滚动到文件末尾并添加以下行。

username ALL=(ALL:ALL) ALL

笔记: 更换 用户名 与您要添加到的用户 sudo Debian 12 BookWorm 中的小组。

例如,这里我们的用户名是 linuxshout,因此上面的命令将是这样的:

linuxshout ALL=(ALL:ALL) ALL
在 Debian 12 中将用户添加到 sudo 组

按保存文件 Ctrl + O 并使用退出文件 Ctrl+X 键。

注销并再次登录以应用更改。 之后,您将能够在 Debian 12 Linux 系统中以当前用户身份使用 sudo 命令。

推荐:WordPress优化插件Scalability Pro插件


发表评论