---
author: Arindam
category: 系统运维
comments_data:
- date: '2023-07-02 10:57:51'
  message: Debian和ubuntu下，是没有usermod命令的
  postip: 1.198.18.23
  username: 来自河南郑州的 Firefox 114.0|Android 11 用户
- date: '2023-07-02 19:17:43'
  message: sudo少用为好。
  postip: 117.84.30.209
  username: 来自江苏无锡的 Firefox 102.0|GNU/Linux 用户
- date: '2023-07-07 22:47:41'
  message: 对对对，是这样的，我都直接用 root 用户。
  postip: 117.177.29.102
  username: 来自四川自贡的 Chrome 114.0|Windows 10 用户
- date: '2023-07-08 20:20:21'
  message: 你用的系统是假的，passwd包里就有
  postip: 111.48.77.196
  username: 来自111.48.77.196的 Chrome 114.0|Windows 10 用户
count:
  commentnum: 4
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 3111
date: '2023-07-01 17:40:00'
editorchoice: false
excerpt: 以下是如何将用户添加到 Debian Linux 中的 SUDOERS 组的方法。
fromurl: https://www.debugpoint.com/add-users-sudoers/
id: 15958
islctt: true
largepic: /images/p/202307/01/174031t6p74rx6ixlmyjr7.jpg
permalink: /article-15958-1.html
pic: /images/p/202307/01/174031t6p74rx6ixlmyjr7.jpg.thumb.jpg
related: []
reviewer: wxy
selector: lkxed
summary: 以下是如何将用户添加到 Debian Linux 中的 SUDOERS 组的方法。
tags:
- sudo
thumb: false
title: 在 Debian 中将用户添加到 SUDOERS 组的 2 种方法
titlepic: true
translator: geekpi
updated: '2023-07-01 17:40:00'
---

![](/images/p/202307/01/174031t6p74rx6ixlmyjr7.jpg)



> 
> 以下是如何将用户添加到 Debian Linux 中的 SUDOERS 组的方法。
> 
> 
> 


在 Debian Linux 中，SUDOERS 组在向用户授予管理权限方面发挥着至关重要的作用。将用户添加到 SUDOERS 组使他们能够以 root 权限执行命令，从而为他们提供必要的管理访问权限以在 Debian 系统上执行各种任务。


在安装 Debian Linux 的过程中，如果你将 `root` 帐户的密码保留为空，那么系统中的 [创建的第一个用户](https://www.debian.org/releases/stable/amd64/ch06s03.en.html#user-setup-root) 将拥有管理权限。但是，如果你设置了 `root` 密码，那么用户名将不具有 sudo 权限。因此，在使用用户帐户执行管理任务时，你可能会遇到以下类似的错误。



```
<username> is not in the sudoers file. This incident will be reported.

```

![将用户添加到 SUDOERS 组之前](/images/p/202307/01/174125x1cir2oxs8s89oqo.jpg)


本文旨在提供有关在 Debian 中向 SUDOERS 组添加用户的分步指南，确保你可以有效地管理用户权限和系统安全。


### 如何将用户添加到 Debian 中的 SUDOERS 组


要将用户添加到 Debian 中的 SUDOERS 组，请按照以下简单步骤操作：


* 单击“终端”图标或使用快捷键 `Ctrl+Alt+T`，打开 Debian 系统上的终端。
* 使用以下命令切换到 root 用户：



```
su -

```

系统将提示你提供 root 密码。输入 root 密码并按回车键。


以 root 用户身份登录后，输入以下命令。确保根据你的用户名进行更改。在此示例中，将 `arindam` 替换为你的用户名。



```
/sbin/addgroup arindam sudo

```

如果上面的命令无效，还可以使用下面的命令：



```
usermod -aG sudo arindam

```

按退出离开 root 提示符。注销并重新登录。现在你可以使用你的用户名执行任何管理操作。


### 另一种方法


你可以使用与下面相同的命令进入 root 帐户。使用 root 账号登录：



```
su -

```

然后使用 `nano` 或 `visudo` 或任何编辑器打开 `/etc/sudoers` 文件。



```
nano /etc/sudoers

```

添加以下行和用户名。根据你的用户名替换 `arindam`。



```
arindam    ALL=(ALL)    ALL

```

保存并关闭文件。然后，注销并重新登录。这应该会给用户名 root 权限。


### 验证 SUDOERS 组成员


要验证用户是否已成功添加到 SUDOERS 组，你可以打开一个新的终端窗口并输入以下命令。将 `arindam` 替换为你添加到 SUDOERS 组的用户的实际用户名。



```
sudo -l -U arindam

```

如果用户是 SUDOERS 组的成员，你将看到他们拥有的权限列表。这是一个示例，你可以看到我的用户名具有所有访问权限。


![授予权限后](/images/p/202307/01/174135oiwjinigvw5iilwb.jpg)


### 结束语


将用户添加到 SUDOERS 组将授予他们重要的管理权限。在授予用户此类访问权限之前，仔细考虑用户的可信度和责任非常重要。sudo 使用不当可能会导致系统意外损坏或受损。


请记住在委派管理权限时要小心谨慎，并定期检查用户权限以维护安全的 Debian 系统。


*（题图：MJ/c71c2f28-51c7-44c7-87be-af88088bf459）*




---


via: <https://www.debugpoint.com/add-users-sudoers/>


作者：[Arindam](https://www.debugpoint.com/author/admin1/) 选题：[lkxed](https://github.com/lkxed/) 译者：[geekpi](https://github.com/geekpi) 校对：[校对者ID](https://github.com/%E6%A0%A1%E5%AF%B9%E8%80%85ID)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出