1
如何使用sshserver中的Apache sshd打開連接的ssh客戶端的'shell'通道。 RFC 4254提到在ssh上打開通道服務器
When either side wishes to open a new channel, it allocates a local number for the channel
這意味着服務器也可以打開一個信道到客戶端。
但我在org.apache.sshd.server.session.ServerSession
..上看不到任何API ..?我錯過了什麼..?我的要求是將消息從sshserver異步發送到sshclient。
謝謝@Jakuje。那麼,這是否意味着OpenSSH不符合RFC然後..?如果不支持來自服務器的異步消息傳遞,爲此目的保留專用客戶端打開的通道是一個好主意......?你有什麼建議優化解決方案..? – 302Found
不。RFC廣泛地談論可能性,bot其他RFC指定信道類型。而且從服務器的可用性或安全角度來看,它們都沒有意義。 – Jakuje
爲了這個目的,專門爲客戶打開一個頻道是否是一個好主意......? – 302Found