zoukankan      html  css  js  c++  java
  • is not in the sudoers file 的解决办法

    出错环境:REHL x.x。

    在一般用户下执行sudo命令提示llhtiger is not in the sudoers file. This incident will be reported.解决方法:

    一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers        
    二、#chmod u+w /etc/sudoers--------以超级用户登录su -root ,修改文件权限即添加文件拥有这的写权限(ls -al /etc/sudoers 可以查看原文件的权限) 
    三、#gedit /etc/sudoers-----编辑文件;

      在root   ALL=(ALL)  ALL行下添加

       XXX  ALL=(ALL)  ALL

    XXX为你的用户名。

    四、#chmod u-w /etc/sudoers---------回到文件的原权限!

    下面这个稍微详细一点:

    在ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中。但在redhat和centos中并没有把任何root用户之外的用户默认的添加到sudoers之中。这样我们在执行sudo 命令时就会出现xxx is not in the sudoers file. This incident will be reported.这样的错误输出。现在为了安全起见比较提倡使用普通用户做日常操作,而在需要超级用户的时候使用sudo 来做,这样,我们就有必要把一些用户添加到sudoers之中。
    其实把用户添加到sudoers之中很简单。
    1.首先利用whereis 命令查找sudoers配置文件的目录(默认会在/etc/sudoers)
    [root@virtualPC gyl]# whereis sudoers
    sudoers: /etc/sudoers /etc/sudoers.bak /usr/share/man/man5/sudoers.5.gz
    2.然后需要切换到root用户,更改/etc/sudoers的权限
    [root@virtualPC gyl]# chmod u+w /etc/sudoers
    3.然后就可以利用vi编辑器来把用户添加到sudoers之中
    [root@virtualPC gyl]# vi /etc/sudoers
    4.然后找到root    ALL=(ALL)       ALL所在的位置,把所要添加的用户添加到文件之中,

    tips:顺便提一下vi编辑器的用法。刚进入vi编辑器的时候牌命令行模式,这时可以通过方向键来移动光标,找到要编辑的位置之后按下“i”,然后就进入了插入模 式,这时候你可以输入或删除字符。编辑完成之后按“esc”键退出插入模式,进入命令行模式,这时候按“:”可以进入末行模式,输入“wq”保存并退出。

    下面是添加完的结果。
    ## Allow root to run any commands anywhere
    root    ALL=(ALL)       ALL
    gyl  ALL=(ALL)       ALL              (这一行是添加的内容,gyl是我的用户名)
    然后需要把sudoers 的写权限去掉(否则系统不允许执行suoders文件):
    [root@virtualPC gyl]# chmod u-w /etc/sudoers
    至此,在退出root用户之后就可以利用sudo命令来执行超级用户的权限了。

     转载````源已丢,TKS。

  • 相关阅读:
    PAT (Advanced Level) Practice 1100 Mars Numbers (20分)
    PAT (Advanced Level) Practice 1107 Social Clusters (30分) (并查集)
    PAT (Advanced Level) Practice 1105 Spiral Matrix (25分)
    PAT (Advanced Level) Practice 1104 Sum of Number Segments (20分)
    PAT (Advanced Level) Practice 1111 Online Map (30分) (两次迪杰斯特拉混合)
    PAT (Advanced Level) Practice 1110 Complete Binary Tree (25分) (完全二叉树的判断+分享致命婴幼儿错误)
    PAT (Advanced Level) Practice 1109 Group Photo (25分)
    PAT (Advanced Level) Practice 1108 Finding Average (20分)
    P6225 [eJOI2019]异或橙子 树状数组 异或 位运算
    P4124 [CQOI2016]手机号码 数位DP
  • 原文地址:https://www.cnblogs.com/gylei/p/2436652.html
Copyright © 2011-2022 走看看