SSH隧道:“通道x:关闭后不会发送数据”

SSH隧道:“通道x:关闭后不会发送数据”

当我使用 ssh 隧道时,我反复收到以下消息:

debug3: channel x(a number): will not send data after close

这是什么意思?

我还收到以下消息:

debug2:通道 3:打开确认 rwindow 2097152 rmax 32768
debug2:通道 4:打开确认 rwindow 2097152 rmax 32768
debug2: 通道 3: rcvd eof
debug2:通道 3:输出打开 -> 漏极
debug2: 通道 7: rcvd eof
debug2:通道 7:输出打开 -> 漏极
debug2:通道 7:obuf 空
debug2:通道 7:close_write
debug2:通道 7:输出漏极 -> 关闭
debug2: 通道 7: rcvd 关闭
debug2: 通道 4: rcvd eof
debug2:通道 4:输出打开 -> 漏极
debug2:通道 31:rcvd 关闭
debug2:通道 34:rcvd 关闭
debug2:通道 35:rcvd 关闭
debug2:通道 18:rcvd eof
debug2:通道 18:输出打开 -> 漏极
debug2:通道 18:obuf 空
debug2:通道 18:close_write
debug2:通道 18:输出漏极 -> 关闭
debug2:通道 18:rcvd 关闭
debug3:通道7:关闭后不会发送数据
debug3:通道18:关闭后不会发送数据
debug3:通道31:关闭后不会发送数据
debug3:通道34:关闭后不会发送数据
debug3:通道35:关闭后不会发送数据
debug2:通道 7:发送关闭
debug2:通道 7:已死
debug2:通道 7:垃圾收集`

有什么不对的吗?

答案1

您看到这些消息是因为您正在使用多个-v选项运行 ssh。除非您尝试使用 ssh 调试问题,否则您可以安全地忽略这些消息,或者只是不使用-v.如果您需要处理问题,ssh 将输出一条错误消息,您无需使用 .ssh 即可看到该消息-v

就该消息而言,之所以生成该消息,是因为 ssh 正在处理的数据通道之一已缓冲数据等待发送给它,但该通道已关闭。 ssh 将丢弃数据,调试消息只是对此事实的确认。

相关内容