Debian系统“xxx is not in the sudiers file”

在安装完Debian系统之后,使用ssh登录系统后,使用sudo命令后出现错误:

xxx is not in the sudiers file

要修复这个错误的方式如下:

你可以使用与下面相同的命令进入 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 组的成员,你将看到他们拥有的权限列表。这是一个示例,你可以看到我的用户名具有所有访问权限。

给TA打赏
共{{data.count}}人
人已打赏
服务运维

Debian12系统配置多段IP的脚本

2025-6-28 13:02:43

服务运维

Debian系统出现vi编辑器无法正常使用和粘贴的解决方法。

2025-6-28 13:13:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索