oracle is not in the sudoers file

dbahaoyuan發表於2015-02-04
在Linux作業系統中,以普通使用者使用sudo時,常常會出現這個報錯,如:
[oracle@dbahaoyuan ~]$ sudo ifconfig
[sudo] password for oracle:
oracle is not in the sudoers file.  This incident will be reported.
[oracle@dbahaoyuan ~]$
報錯給出原因是使用者oracle不在sudo的配置檔案中,oracle使用者無法使用sudo;
 
首先:
以root使用者修改/ete/sudoer,在root ALL=(ALL)    ALL  行下新增 oracle ALL=(ALL)    ALL
[root@dbahaoyuan etc]# chmod u+w sudoers
[root@DBA2 etc]# vi sudoers
新增 oracle    ALL=(ALL)    ALL
 
將sudoer屬性改回原值:
[root@dbahaoyuan etc]# chmod u-w sudoers
[root@dbahaoyuan etc]# ll sudoers
-r--r----- 1 root root 3402  AUG  1 11:39 sudoers
 
再試試sudo的命令,可以使用了;
[oracle@dbahaoyuan ~]$ sudo ifconfig
[sudo] password for oracle:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30031456/viewspace-1425947/,如需轉載,請註明出處,否則將追究法律責任。

相關文章