內核參數限制導致無法su切換登錄用戶


一、問題,虛擬機新建用戶后,su切換到普通用戶無報錯,也無法正常切換!

# su - oggtest001
#id
uid=0(root) 

這個問題是不是非常詭異???

經過測試發現新建的用戶都可以,但是配置的OGG用戶就不好使,最終定位檢查發現系統內核參數問題!

 

二、觀察異常

# tail -f /var/log/secure|grep su
May 17 14:34:19 tt su: pam_unix(su-l:session): session opened for user oggtest001 by root(uid=0) May 17 14:34:19 tt su: pam_unix(su-l:session): session closed for user oggtest001

正常情況下su切換只會顯示session opened,但是異常情況下,剛剛連接成功后,就失敗報錯了!

 

# cat /etc/security/limits.conf|grep stack
#        - stack - max stack size (KB)
oracle soft stack  10240
oggtest1 soft stack   10
oggtest001 soft stack   10
對比發現這個內核參數設置過小導致的問題,直接刪除這個參數后! 再次su切換OK

 


免責聲明!

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



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