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 將丟棄數據,調試訊息只是對此事實的確認。

相關內容