我有以下问题/想法:
我想使用 SSH 访问隐藏的远程计算机,但我所在的网络不允许通过端口 22 (SSH) 进行连接,所以我想尝试通过端口 443 到我的 SSH 端口 22 的 HTTP 或更类似于 HTTPS 隧道。但我有点受限,所以我想到了一个 2 服务器解决方案,我通过 HTTP 隧道连接到第一台服务器,然后将所有 SSH 请求转发到第二台隐藏服务器。
但我在第一台服务器上只有 PHP。
连接应如下所示:
_______ _______ _______
|My |______| |_____|Hidden |
|Machine|_HTTP_|Server |_SSH_|Server |
|_______| |_______| |_______|
(我知道 ASCII 绘图不是最好的)
我现在的问题是:我可以用我的服务器到我的隐藏服务器建立一个 PHP HTTP 隧道吗?如果是的话怎么办?因为 ssh2_tunnel 文档不好。
或者有没有更简单的方法可以连接到我的隐藏服务器?