gpt4 book ai didi

linux - 通过本地主机上的 SSH 代理在浏览器中访问应用程序。

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:17 24 4
gpt4 key购买 nike

我可以通过 SSH 访问在端口 8080 上托管应用程序的网络服务器。我在 Chrome 上设置了 SSH session 并配置了代理,以将请求重定向到 SSH 隧道。我基本上使用这些说明配置它:http://drewsymo.com/2013/11/ssh-tunnel-in-30-seconds-mac-osx-linux/

我可以使用 Whats My IP 确认我的 IP 是 SSH session 的 IP,并且工作正常。

但我不知道如何访问我通过 SSH 连接到的 Web 服务器上的本地应用程序。当我尝试 localhost:8080 时,SSH session 给我一个错误“channel X: open failed: connect failed: Connection refused”

知道发生了什么吗?

最佳答案

您可以只创建一个端口特定的隧道:

ssh -L18080:localhost:8080 username@theothermachine

然后转到本地计算机上的 localhost:18080。隧道会将你的请求转发到另一端localhost的8080端口(当然,另一端的localhost就是另一台机器本身)。如果由于某种原因这不起作用,请在 ssh 命令中将 localhost 替换为 127.0.0.1。

关于linux - 通过本地主机上的 SSH 代理在浏览器中访问应用程序。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21198263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com