Centos7无法通过普通用户切换到root的su鉴定故障

Centos7无法通过普通用户切换到root的su鉴定故障

之前一台服务器无法通过普通用户切换到su,尝试检查密码,修改密码都仍旧无法正常登录,以为是/etc/ssh/sshd_config的里边参数设置问题,比对正常服务器,仍旧没有发现问题,尝试百度了好多,有说是资源限制问题,有说是通过sudo进入再修改密码的,这里尝试后,均无法正常,有一篇文章好像搜索到是权限问题,但是查看/usr/bin/sudo也没能解决,最终在/bin/su权限上看到问题,异常的机器上权限为:

-rwxrwxrwx. 1 root root 32184 4▒▒  11 2018 /bin/su

无法正常登录,查看了一台正常的机器为:

-rwsr-xr-x. 1 root root 32184 Apr 11  2018 /bin/su

可以正常登录,于是通过:

chmod u+s /bin/su

命令将权限设置为:

-rwsrwxrwx. 1 root root 32184 4▒▒  11 2018 /bin/su

后测试可以正常切换。于是重新开启root禁止登录测试,已经正常,

记录一次问题处理故障,以防下次再次出现又要忘记!大神直接忽略即可!具体为什么好好的机器之前能正常切换,突然无法切换,目前还不没找到具体原因,先记录下!

你可能感兴趣的:(故障处理记录,服务器,linux,运维,centos)