码迷,mamicode.com
首页 > 其他好文 > 详细

su鉴定故障 普通用户无法切换回root用户处理

时间:2019-11-23 20:16:08      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:div   require   class   解决问题   故障   use   不能   用户   nbsp   

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位权限 也有可能是所属用户为普通用户

chown root.root /bin/su


[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
如果是,注释掉。

su鉴定故障 普通用户无法切换回root用户处理

标签:div   require   class   解决问题   故障   use   不能   用户   nbsp   

原文地址:https://www.cnblogs.com/zsl-find/p/11919111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!