【问题标题】:How to implement ssh over XMPP, by C programming? [closed]如何通过 C 编程在 XMPP 上实现 ssh? [关闭]
【发布时间】:2013-08-12 08:23:30
【问题描述】:

我在 linux 中编写 xmpp bot 来为我调用远程 shell。 任何人都可以归纳出我应该了解哪些技术来编写这个程序?

【问题讨论】:

    标签: c unix xmpp systems-programming sus


    【解决方案1】:

    要在 linux 中编写 xmpp bot,您需要使用 XMPP 库,例如 libstrophe (http://strophe.im/libstrophe) 用于 C 语言或任何其他语言,请参阅 xmpp.org 中的 XMPP 客户端。就远程外壳而言,您可以使用forkpty 系统调用来启动外壳并使用其标准输入和输出文件描述符与其通信。更简单的方法是使用 exec 系列函数。

    【讨论】:

      猜你喜欢
      • 2011-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多