root is not in the sudoers file.
时间: 2023-08-13 18:02:13 浏览: 95
解决 用户不在 sudoers 文件中 的问题
如果在sudoers文件中没有将root用户添加到sudo组中,将无法以root身份运行sudo命令。在这种情况下,你可以尝试以下方法来解决问题:
1. 使用具有sudo权限的用户登录到系统中。
2. 打开终端并运行以下命令以将root用户添加到sudo组中:
```
sudo usermod -aG sudo root
```
这将将root用户添加到sudo组中。
3. 如果root用户已被锁定,请先解锁该用户,然后再将其添加到sudo组中。运行以下命令以解锁root用户:
```
sudo passwd root
```
然后设置root用户的密码。
4. 重新启动系统以使更改生效。
5. 现在,你可以使用root用户运行sudo命令。
请谨慎操作sudoers文件,确保你知道自己在做什么,并且小心不要将错误的配置添加到文件中。
阅读全文