我们是Apache MINA SSH服务器的新手,目前正在使用反向SSH
以下是遵循的步骤
StreamIOHandler
IOSession
,InputStream
和OutputStream
问题:
IoSession
将数据写回设备。ClientChannel
/ ClientSession
与IoSession
相关联。 (或)这些仅适用于从客户端到服务器而不是其他方式的连接?IOInputStream
和IOOuputStream
类如果有人分享某些节目会很有帮助
由于 维克拉姆
答案 0 :(得分:0)
您似乎正在通过SSH实施NETCONF协议。
当通过SSH使用NETCONF时,它实现为“netconf”通道。
所以我假设你应该在MINA中实现一个SSH子系统,类似于实现SftpSubsystem
接口的Command
类
public interface Command {
void setInputStream(InputStream in);
void setOutputStream(OutputStream out);
...
}
使用setOutputStream
即可获得OutputStream
。您写入流的任何内容都将发送到(SSH)客户端。