首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSH问题-断开连接:不存在信道0的接收数据

SSH问题-断开连接:不存在信道0的接收数据
EN

Server Fault用户
提问于 2016-08-08 09:06:10
回答 3查看 47.4K关注 0票数 4

当SSH客户端试图连接时,下面的日志来自SSHD服务器。我确信我有正确的ssh键。我刚刚比较了两台RHEL5服务器。当我红色时,这意味着服务器由于某种原因关闭了连接。但是,对于如何解决这个问题,找出根本原因,有什么建议吗?

代码语言:javascript
运行
复制
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服务:默认

EN

回答 3

Server Fault用户

发布于 2022-03-11 14:05:40

因为服务器没有磁盘空间,所以我收到了这个错误。删除一些大文件解决了问题,我能够再次SFTP文件到它。

票数 2
EN

Server Fault用户

发布于 2019-03-28 12:58:09

检查

代码语言:javascript
运行
复制
/proc/sys/net/netfilter/nf_conntrack_tcp_timeout_time_wait

代码语言:javascript
运行
复制
/proc/sys/net/netfilter/nf_conntrack_tcp_timeout_close_wait

我正在寻找一种减少服务器上XXX_WAIT数量的解决方案。

代码语言:javascript
运行
复制
[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/

但如果你仔细阅读,他们会警告你包会乱七八糟.

票数 0
EN

Server Fault用户

发布于 2022-01-04 10:44:47

在Oracle Linux 8上,出现此消息的原因是过期的用户密码。我们将user1配置为SFTP专用访问,当我们试图使用该user1的私钥访问SFTP共享时,我们得到了相同的错误。对于Oracle Linux 8,可以使用以下命令检查密码过期:

代码语言:javascript
运行
复制
# chage -l user1

查看密码过期行。在我们更改密码后,我们得到了一个有效的帐户。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/795459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档