SFTP 不再工作

SFTP 不再工作

今天我连接到 sftp 并且它可以工作,但几分钟后我就断开连接并且无法再次连接。重新启动 sshd 没有任何作用,因此我重新启动了服务器,并且 sftp 再次开始工作了几分钟。

这是我尝试连接时日志的最后一部分:

debug1: Authentication succeeded (publickey).
Authenticated to ns1 ([xx.xx.xx.xx]:22).
debug2: fd 4 setting O_NONBLOCK
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_global_request: rtype [email protected] want_reply 0
debug1: Remote: /root/.ssh/authorized_keys:8: key options: agent-forwarding port-forwarding pty user-rc x11-forwarding
debug1: Remote: /root/.ssh/authorized_keys:8: key options: agent-forwarding port-forwarding pty user-rc x11-forwarding
debug2: channel_input_open_confirmation: channel 0: callback start
debug2: fd 3 setting TCP_NODELAY
debug2: client_session2_setup: id 0
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending subsystem: sftp
debug2: channel 0: request subsystem confirm 1
debug2: channel_input_open_confirmation: channel 0: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
packet_write_wait: Connection to xx.xx.xx.xx port 22: Broken pipe

我在 Debian 10.9 上使用 openssh,一切都已更新。

谢谢!

答案1

我可能已经发现问题了。服务器的带宽已 100% 使用。当我设法减少一点带宽使用时,它又开始工作了。

答案2

就我而言,我安装了一个名为“我相信”的软件包rng-tools5Debian 软件包页面),从那时起就不再有缺乏熵的问题,这是我的问题类型(可能需要重新启动)。我主要在服务器上做这件事,这会造成问题,但也在我的客户端上做。

摘抄:

rngd守护进程充当硬件 TRNG(真随机数生成器)(例如某些 Intel/AMD/VIA 芯片组中的生成器)与内核的 PRNG(伪随机数生成器)之间的桥梁。


然后您就可以看到它能够利用什么:

sudo rngd -v

示例输出:

Available entropy sources:
    Intel/AMD hardware rng
    DRNG

相关内容