XXX is not in the sudoers file. This incident will be reported.

来源:互联网 发布:linux 查看nginx配置 编辑:程序博客网 时间:2024/05/01 06:16

fedora下没有默认开启sudo,如果要使用root用户权限,则su - (切换环境)或者 su(不切换环境)。这样不是很方便,每次要使用root用户权限的时候,需要su下,又要输入root用户密码。

下面是如何修改sudoer文件,使得能够使用sudo命令

  1. su - (切换到root用户下);
  2. 输入root用户密码;
  3. ls -l /etc/sudoers (查看sudoers文件)-r--r-----. 1 root root 3182 2010-11-06 11:16 /etc/sudoers
  4. chmod u+w /etc/sudoers(给root用户增加写权限);
  5. ls -l /etc/sudoers (查看sudoers文件)-rw-r-----. 1 root root 3182 2010-11-06 11:16 /etc/sudoers
  6. vi /etc/sudoers(打开sudoers文件)然后在 root ALL=(ALL) ALL 后面加上 XXX ALL = (ALL) ALL,其中XXX表示你的用户名,保存之后推出
  7. chmode u-w /etc/sudoers (恢复sudoers文件原来的读写权限);
  8. ls -l /etc/sudoers (查看sudoers文件)-r--r-----. 1 root root 3182 2010-11-06 11:16 /etc/sudoers
  9. exit(退出root用户)

如此,就可以在xxx用户下使用sudo来做root权限的事情啦

 

原创粉丝点击