linux普通用户su到其他用户失败解决方案_Linux服务器维护_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

linux普通用户su到其他用户失败解决方案

作者:黑客防线网安linux教程网 来源:黑客防线网安linux教程网 浏览次数:0

黑客防线网安网讯:操作系统:suse
1、直接切入主题,如下所示,进行用户间的切换的时候,报错了:
oracle@station99:~> su – root //切换到root失败
Password:
Permissions on the password database may be too restrictive.
su

操作系统:suse

1、直接切入主题如下所示进行用户间的切换的时候,报错了:

oracle@station99:~> su – root //切换到root失败

Password:

Permissions on the password database may be too restrictive.

su: incorrect password

oracle@station99:~> su - suse_zhangsan //普通用户之间的切换也失败

Password:

Permissions on the password database may be too restrictive.

su: incorrect password

2、由于不允许root直接登入的限制,使用KVM登入到服务器执行yast2->security and user->local security->Miscellaneous Set->File Permissions是否为paranoid,如果是的话,普通用户是无法进行用户切换的,至少得secure,不过,在我们这,是默认的easy,所以不是这个问题导致的
\
\

 

3、校验已经安装的rpm包是否被进行过更改:

station99:~ # for i in $(rpm -qa);do rpm -V $i;done>/tmp/0113.txt

4、如下所示,/bin/su权限被修改过,发现原先的-rwsr-xr-x权限被更改为-rwxr-xr-x.造成无法登录

station99:~ # cat /tmp/0113.txt | grep .M

.M......    /bin/su

.M......    /var/run/gdm

station99:~ # ls -l /bin/su

-rwxr-xr-x 1 root root 35904 Dec  3  2008 /bin/su

5、解决办法:可以成功登入了

station99:~ # chmod u+s /bin/su

 

如果这样的事情发生在redhat上,是什么情景呢

1、如下所示,权限已更改为不正确的,su的时候报的是密码不正确

[root@station90 ~]# ls -l /bin/su

-rwxr-xr-x 1 root root 28336 Jul 13  2009 /bin/su

[oracle@station90 ~]$ su - zhangsan

Password:

su: incorrect password

可以通过以上的第3步的步骤查找到原因

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-19607-1.html
网站维护教程更新时间:2013-01-14 22:03:05  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer