su普通用戶切換root用戶失敗


http://blog.itpub.net/26432034/viewspace-1688391/

http://blog.csdn.net/zhangdaiscott/article/details/18666471

http://blog.csdn.net/denglei265/article/details/6525890

問題描述:

普通用戶切換回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  required    pam_whell.so use_uid

如果是的話給注釋掉,記得修改前先備份

1.4在看看 /etc/login.defs 文件 是不是有下面一句

SU_WHEEL_ONLY yes 如果是,注釋掉的.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM