【问题标题】:SSH tunnel through HTTP通过 HTTP 的 SSH 隧道
【发布时间】:2013-09-28 03:44:56
【问题描述】:

我有一个问题:如何仅使用脚本将 SSH 服务器的输出封装到 HTTP 请求中?

我希望 HTTP 请求有效,包含标头和所有这些内容。

更多细节:我想在 2 台主机之间建立 ssh 连接,但我需要将此连接一路封装到 HTTP 数据包中。

谢谢

PS:我不想安装任何东西,我只想用脚本来做。

编辑:因为它似乎不太清楚,我并不是要你们中的任何一个完成所有脚本。

我想知道的是,如何将 SSH 服务器的输出重定向到文本文件或任何内容。我想获取这个输出并将其放入 HTTP 请求中,但我不知道如何“重定向”SSH 服务器的输出。

这就是我想做的事情。

【问题讨论】:

  • HTML 不是协议,因此您无法将某些内容转换为 HTML 请求。你是说 HTTP 吗?
  • 是的,我的意思是 HTTP。
  • 那么您尝试/搜索了什么来解决这个问题?我可以保证,如果您不付出自己的努力,这里的人们不会完全为您构建东西。
  • 我的意思是,我不希望人们为我做这份工作。

标签: python tunneling


【解决方案1】:

我不确定你想要什么的细节,但听起来它可以通过一个 CGI 脚本来完成,该脚本将启动一个 ssh 会话,从所述会话中读取数据(我相信这可以通过/dev/ 的子节点,需要进行实验),然后将数据发回。除此之外,这真的取决于具体的实施。

编辑: 实际上,更好的方法可能是带有反向外壳的this

【讨论】:

    猜你喜欢
    • 2014-08-19
    • 2016-09-09
    • 2014-09-03
    • 2013-05-26
    • 2012-08-15
    • 2018-09-02
    • 2019-01-12
    • 1970-01-01
    • 2021-10-28
    相关资源
    最近更新 更多