yjjapp is not in the sudoers file. This incident will be reported.
时间: 2023-12-15 09:31:48 浏览: 27
linux系统使用sudo命令报xxx is not in the sudoers file.This incident will be reported.的解决方法.pdf
这个错误提示表明当前用户yjjapp没有sudo权限,因此无法执行sudo命令。解决方法如下:
1. 以root用户身份登录系统,然后执行以下命令将yjjapp用户添加到sudoers文件中:
```shell
su root
visudo
```
在打开的sudoers文件中添加以下内容:
```shell
yjjapp ALL=(ALL) ALL
```
保存并退出文件。
2. 如果无法以root用户身份登录系统,则可以使用另一种方法。执行以下命令将yjjapp用户添加到sudoers文件中:
```shell
su
chmod u+w /etc/sudoers
echo "yjjapp ALL=(ALL) ALL" >> /etc/sudoers
chmod u-w /etc/sudoers
```
这将在sudoers文件的末尾添加一行,允许yjjapp用户执行sudo命令。
请注意,修改sudoers文件时需要非常小心,因为错误的修改可能会导致系统无法正常工作。如果您不确定如何修改sudoers文件,请咨询系统管理员或其他有经验的用户。
阅读全文