解决方案:
首需要切换到root身份
$su -
(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)
然后
$visudo //切记,此处没有vi和sudo之间没有空格
1、移动光标,到最后一行
2、按a,进入append模式
3、输入
your_user_name ALL=(ALL) ALL
4、按Esc
5、输入“:w”(保存文件)
6、输入“:q”(退出)
这样就把自己加入了sudo组,可以使用sudo命令了。
原帖地址:http://blog.csdn.net/zhuqinglu/article/details/2050927
分享到:
相关推荐
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。
解决 "username is not in the sudoers file" 的问题需要将当前用户添加到 sudoers 文件中,步骤包括查找 sudoers 配置文件、更改权限、编辑 sudoers 文件、保存并退出编辑器、恢复权限等。通过掌握 sudo 命令的使用...
当你尝试使用`sudo`时遇到"xxx is not in the sudoers file. This incident will be reported."的错误信息,这意味着你的用户名没有在sudoers配置文件中被授权使用sudo权限。以下是如何解决这个问题的详细步骤: 1....
...
当你尝试使用`sudo`命令时,如果出现类似于"sudo: unable to initialize policy plugin"或"sudo: parse error in /etc/sudoers near line X"这样的错误提示,那通常意味着`sudoers`文件存在访问错误或格式问题。...
首先,要解决“用户不在 sudoers 文件中”的问题,你需要拥有足够的权限,通常这意味着你需要以root身份进行操作。你可以通过使用`su`命令切换到root用户。输入 `su` 后,系统会提示你输入root用户的密码。一旦你...
问题假设用户名为:ali如果用户名没有超级用户权限,当输入 sudo + 命令 时, 系统提示: 代码如下:ali is not in the sudoers file. This incident will be reported.解决1. 进入超级用户模式。即输入”su”,系统...
**解决权限问题**:如果遇到“duanple2 is not in the sudoers file”的错误,需要以超级用户身份登录(或使用`sudo su -`命令),然后使用`chmod`命令给`/etc/sudoers`文件添加写权限,编辑该文件添加你的用户名到...
【标题】"sodoers-web-project" 是一个由sudoers团队创建的Web应用程序,旨在帮助人们深入了解IT领域,并为他们的职业选择提供指导。这个项目不仅仅是一个普通的网站,它具有教育和引导的功能,允许用户探索不同的IT...
- 新添加的用户在使用`sudo`时出现“not in the sudoers file”的错误。 - **解决步骤**: - 使用`visudo`编辑`/etc/sudoers`文件。 - 在文件末尾添加新用户的sudo权限: ```bash 用户名 ALL=(ALL:ALL) ALL ``` ...