当我们尝试与我们的服务器建立 ssh 连接时遇到了一些问题。
当我们连接用户 X (ssh x@serverIP) 时,我们在控制台上收到这些错误:
Connection to serverIP closed by remote host.
Connection to serverIP closed.
同时在服务器上的 /var/log/auth.log 上我们可以发现这些错误:
Nov 2 09:27:02 dbtde02 sshd[21556]: Accepted password for X from serverIP port 41505 ssh2
Nov 2 09:27:02 dbtde02 sshd[21556]: pam_unix(sshd:session): session opened for user X by (uid=0)
Nov 2 09:27:02 dbtde02 systemd-logind[1028]: New session 1559 of user X.
Nov 2 09:27:02 dbtde02 sshd[21556]: fatal: fork of unprivileged child failed
Nov 2 09:27:02 dbtde02 systemd-logind[1028]: Removed session 1559.
如果我们重启 sshd 服务,这个问题仍然存在。解决它的唯一方法是重启服务器。
如果我们以 root 用户身份连接到该服务器,则不会遇到任何问题。
任何想法?
谢谢