当SSH客户端试图连接时,下面的日志来自SSHD服务器。我确信我有正确的ssh键。我刚刚比较了两台RHEL5服务器。当我红色时,这意味着服务器由于某种原因关闭了连接。但是,对于如何解决这个问题,找出根本原因,有什么建议吗?
Jul 29 20:12:11 sshd[13259]: subsystem request for sftp
Jul 29 20:12:11 sshd[13259]: channel_by_id: 0: bad id: channel free
Jul 29 20:12:11 sshd[13259]: Disconnecting: Received data for nonexistent channel 0.
OS: RHEL 5.11,SSHD服务:默认
发布于 2022-03-11 14:05:40
因为服务器没有磁盘空间,所以我收到了这个错误。删除一些大文件解决了问题,我能够再次SFTP文件到它。
发布于 2019-03-28 12:58:09
检查
/proc/sys/net/netfilter/nf_conntrack_tcp_timeout_time_wait
或
/proc/sys/net/netfilter/nf_conntrack_tcp_timeout_close_wait
我正在寻找一种减少服务器上XXX_WAIT数量的解决方案。
[mihamina@RKTMB ~]$ sudo ss -taupen | grep WAIT
tcp TIME-WAIT 0 0 127.0.0.1:3128 127.0.0.1:60036 timer:(timewait,15sec,0) ino:0 sk:ffff9bbf5ba65000
tcp TIME-WAIT 0 0 127.0.0.1:3128 127.0.0.1:60024 timer:(timewait,1.420ms,0) ino:0 sk:ffff9bbee4aa2300
tcp TIME-WAIT 0 0 127.0.0.1:59994 127.0.0.1:3128 timer:(timewait,54sec,0) ino:0 sk:ffff9bbf5ba64c00
tcp TIME-WAIT 0 0 127.0.0.1:60028 127.0.0.1:3128 timer:(timewait,2.467ms,0) ino:0 sk:ffff9bbee4aa2600
tcp TIME-WAIT 0 0 127.0.0.1:59946 127.0.0.1:3128 timer:(timewait,23sec,0) ino:0 sk:ffff9bbf5ba65900
tcp TIME-WAIT 0 0 127.0.0.1:3128 127.0.0.1:60032 timer:(timewait,7.045ms,0) ino:0 sk:ffff9bbee4aa2800
tcp TIME-WAIT 0 0 127.0.0.1:60030 127.0.0.1:3128 timer:(timewait,5.521ms,0) ino:0 sk:ffff9bbee4aa2a00
... # I have a Loooooottt
我找到了https://www.lognormal.com/blog/2012/09/27/linux-tcpip-tuning/
但如果你仔细阅读,他们会警告你包会乱七八糟.
发布于 2022-01-04 10:44:47
在Oracle Linux 8上,出现此消息的原因是过期的用户密码。我们将user1
配置为SFTP专用访问,当我们试图使用该user1
的私钥访问SFTP共享时,我们得到了相同的错误。对于Oracle Linux 8,可以使用以下命令检查密码过期:
# chage -l user1
查看密码过期行。在我们更改密码后,我们得到了一个有效的帐户。
https://serverfault.com/questions/795459
复制相似问题