CentOS 之 XXX is not in the sudoers file解决方法
2014-02-28 02:09
225 查看
背景:安装好CentOS后,安装PHP
输入命令 sudo yum install httpd
系统报错 'XXX is not in the sudoers file. This incident will be reported.'
原因 我的账号 XXX 没有使用sudo的权限
解决方法:修改/etc/sudoers
步骤:
1、进入超级用户模式。即输入"su -"
(注意有- ,这和su是不同的,在用命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,
用”su -”命令将环境变量也一起带过去,就象和root登录一样
——这个是引用自http://blog.csdn.net/leroy008/article/details/18046645 不太理解@_@)
2、添加文件的写权限。即输入命令"chmod u+w /etc/sudoers"。
3、编辑/etc/sudoers文件。即输入命令"gedit /etc/sudoers",进入编辑模式,
找到:"root ALL=(ALL) ALL"在起下面添加XXX ALL=(ALL) ALL"
(这里的XXX是我的用户名),然后保存退出。
4、撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。
慢慢学些吧~
输入命令 sudo yum install httpd
系统报错 'XXX is not in the sudoers file. This incident will be reported.'
原因 我的账号 XXX 没有使用sudo的权限
解决方法:修改/etc/sudoers
步骤:
1、进入超级用户模式。即输入"su -"
(注意有- ,这和su是不同的,在用命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,
用”su -”命令将环境变量也一起带过去,就象和root登录一样
——这个是引用自http://blog.csdn.net/leroy008/article/details/18046645 不太理解@_@)
2、添加文件的写权限。即输入命令"chmod u+w /etc/sudoers"。
3、编辑/etc/sudoers文件。即输入命令"gedit /etc/sudoers",进入编辑模式,
找到:"root ALL=(ALL) ALL"在起下面添加XXX ALL=(ALL) ALL"
(这里的XXX是我的用户名),然后保存退出。
4、撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。
慢慢学些吧~
相关文章推荐
- VMware workstation 10 安装 Centos 6.5 i386 的一些问题
- Linux 下载文件命令
- Linux MBR
- linux 端口映射
- linux 端口映射
- win7的centos虚拟机上搭建mysql5.6服务
- Linux经典书籍推荐
- 嵌入式Linux开始
- 修改linux设备名称的方法
- fsck修复命令
- linux系统下,eclipse出现Adb connection Error:EOF的解决方法
- linux修改主机名
- linux永久添加环境变量的三种方法
- 【CentOS 学习(二)】su root 输入正确密码后仍提示Incorrect password,如何解决?
- linux学习笔记
- UNIX/Linux进程间通信IPC系列(六)信号量
- linux删除、移动、拷贝时,加-f仍然会提示的解决办法
- 1、安装: Centos 5.5下安装samba,具体步骤如下:
- Unix & Linux 大学教程
- 彻底清除linux终端屏幕