zoukankan      html  css  js  c++  java
  • sudo: /etc/sudoers is mode 0640, should be 0440解决办法

    ubuntu或者CentOS中,/etc/sudoer 的权限为 0440时才能正常使用,否则sudo命令就不能正常使用。出现类似:sudo: /etc/sudoers is mode 0640, should be 0440 的对话。
    解决办法:
    1、Ctrl+Alt+F1   进入文本模式。用超级用户登录,如root
    2、输入:chmod 0440 /etc/sudoers  。Enter
    3、exit 退出
    4、Ctrl+Alt+F7 返回图形模式。
    5、在试试sudo命令,可以用了
     
    P:其实另开一个端口,su -进入root,然后chmod 0440 /etc/sudoers  
    效果是一样的
     
    example:
    [BIngo@windows ~]$ sudo chmod u+w /etc/sudoers
    口令:
    [BIngo@windows ~]$ ls -l /etc/sudoers
    -rw-r----- 1 root root 3210 11-16 02:40 /etc/sudoers
    [BIngo@windows ~]$ sudo chmod u-w /etc/sudoers
    sudo: /etc/sudoers is mode 0640, should be 0440
    [BIngo@windows ~]$ ls -l /etc/sudoers
    -rw-r----- 1 root root 3210 11-16 02:40 /etc/sudoers
     
    另开端口
    [root@windows ~]# chmod 0440 /etc/sudoers
    [root@windows ~]# exit
    [BIngo@windows ~]$ ls -l /etc/sudoers
    -r--r----- 1 root root 3210 11-16 02:40 /etc/sudoers
  • 相关阅读:
    HTTP
    spark-architecture
    SPARK SQL
    《算法:第四版》课后练习 1.1 答案
    随机生成六位不重复数值
    【转】策略与机制分离
    【转】Linux内核源码分析方法
    【转】机制与策略
    软件工程中的现代方法
    编码通用缩写表
  • 原文地址:https://www.cnblogs.com/zhwl/p/3670268.html
Copyright © 2011-2022 走看看