最近我注意到我管理的一些系统上的 SSHd 将开始产生不可停止的进程,这将消耗大量的 CPU。
系统调用显示所有进程都在“运行”并且不是僵尸进程或等待它们的父进程杀死它们(至少据我所知不是这样)。

我已经尝试了一切来终止这些进程......迄今为止我发现的唯一可靠的方法是重新启动整个服务器(这并不理想)。我试过为 dropbear 切换 openssh-server,但它的行为方式与我的应用程序需要的方式不同。
我试过了:
killall -9 sshd
Run Code Online (Sandbox Code Playgroud)
通过它的 id 杀死每个 sshd。很少有其他杂项(htop + sigterm 等...)
我喜欢一些想法来终止这些进程或解决导致这种情况的原因。