• centos7普通用户无法切换为root用户处理


    1.1 检查/etc目录下passwd的权限
    [root@dev /]# ll/etc/passwd
    -rw-r—r—. 1 root root 1975 5月 27 06:04/etc/passwd
    如果普通用户不能读请改成644权限
    [root@dev /]# chmod 644 /etc/passwd
    1.2 检查/bin/su文件是否有s位权限
    [root@dev ~]# ll /bin/su
    -rwxrwxrwx. 1 root root 34904 10月 17 2013 /bin/su
    如果不存在则添加上
    [root@dev /]# chmod u+s /bin/su
    [root@dev /]# ll /bin/su
    -rwsrwxrwx. 1 root root 34904 10月 17 2013 /bin/su
    一般以上两个步骤即可解决问题,如果仍未解决进行第三步
    1.3 /etc/pam.d/su 文件看看下面这句是不是设成有效了
    auth requiredpam_whell.so use_uid
    如果是的话给注释掉,记得修改前先备份

    1.4 在查看/etc/login.defs文件
    是不是有下面一句SU_WHEEL_ONLY yes
    如果是,注释掉。

  • 相关阅读:
    微信公众平台开发(51)会员卡
    iOS UIViewController的瘦身计划
    NSProxy
    Xcode
    NSPredicate
    NSArray、NSDictionary
    iOS Runtime
    iOS UmbrellaFramework
    iOS UmbrellaHeader
    iOS OCR
  • 原文地址:https://www.cnblogs.com/zgqbky/p/15080349.html
Copyright © 2020-2023  润新知