su: 無法設定使用者ID: 資源暫時不可用

散盡浮華發表於2017-12-11

 

登入非root使用者,報錯如下:
[root@test ~]# su - app
su: 無法設定使用者ID: 資源暫時不可用

或者用ssh 命令連線伺服器之後,如果一段時間不操作,再次進入 Terminal 時會有一段時間沒有響應,然後就出現錯誤提示:
Write failed: Broken pipe

解決辦法:
[root@test ~]# vim /etc/security/limits.d/90-nproc.conf
# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.

* soft nproc 1024
root soft nproc unlimited

改為
[root@test ~]# vim /etc/security/limits.d/90-nproc.conf
# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.

* soft nproc 65535                                 //將這個數值由1024改到65535.或者直接刪除這一行
root soft nproc unlimited

相關文章