從昨天開始,我在使用 SSH/SFTP 連接到伺服器時遇到了問題。我只能在伺服器重新啟動後才能連線。當我在幾分鐘後嘗試建立連線時,我無法再建立 SSH 連線。我收到錯誤“伺服器意外關閉網路連線”。已開啟的 SSH 連線將保持開啟。我的伺服器上有 CentOS 6。
此外,清漆似乎總是隨機崩潰,這意味著我的網站癱瘓了。
在我的 SSH 錯誤日誌中,我收到以下錯誤:
fatal: setresuid 500: Resource temporarily unavailable
pam_unix(sshd:session): session closed for user
有什麼想法可能是什麼問題嗎?謝謝
答案1
系統呼叫的文檔setresuid
有這樣的解釋:
ERRORS
EAGAIN uid does not match the current UID and this call would bring
that user ID over its RLIMIT_NPROC resource limit.
換句話說,您正在嘗試以使用者身分登錄,該使用者已經擁有允許的最大進程數。以其他使用者身分登入應該仍然有效,並允許您找出第一個使用者正在運行哪些進程。