我正在使用基于 C/C++ 的套接字通信设计一个分布式程序。基本上,我有一个服务器程序S
和三个客户端程序A
, B
, 和, 客户端程序通过自定义套接字端口C
与服务器程序通信。S
我不想手动启动四个程序(S
、A
、B
和C
),而是想使用 libssh 创建 ssh 会话并发送exec
方法来运行客户端程序。但是,我对ssh session
和之间的定义有点困惑ssh channel
。就我而言,我想在服务器程序上运行 ssh APIS
以在远程主机上调用这三个客户端程序。我应该使用一个带有三个通道的 ssh 会话还是使用三个带有一个通道的 ssh 会话?
问问题
89 次