Linux無法su到普通用戶


無法通過su命令登錄到普通用戶

[root@linux-server ~]# su - tomcat
su: cannot set user id: Resource temporarily unavailable

主要原因:系統進程太多,socket不夠用(默認為1024)

[root@linux-server ~]# lsof -u tomcat | wc -l
1066

解決方法:把soft的修改為4096

[root@linux-server ~]# vim /etc/security/limits.d/90-nproc.conf
*          soft    nproc     4096
root       soft    nproc     unlimited

再重新登錄即可

[root@linux-server ~]# su - tomcat
This is tomcat,UID is 622,Currentdir is /home/tomcat!
[tomcat@linux-server ~]$ 

 


免責聲明!

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



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