我们在 Ubuntu 16.04.5 LTS 下的 8787 端口上运行了一个 R studio 实例。我们可以使用以下命令在工作中正常访问它:
server_url:8787
不工作时,连接到工作 VPN 后,我们通常使用以下方式设置 ssh 转发:
ssh -N -f -L localhost:8787:localhost:8787 username@server_url
然后,通过浏览器使用以下地址访问 R studio:
localhost:8787
最近,我们无法从工作之外访问 R Studio(在工作中,仍然可以)
转发到其他端口继续正常工作,但转发到端口 8787 似乎不再起作用。
任何可能导致这种情况的原因和/或我该如何正确诊断?任何帮助都将不胜感激。
答案1
事实证明,我的一位同事从服务器运行了以下命令,而不是从客户端运行它:
ssh -N -f -L localhost:8787:localhost:8787 username@server_url
终止相应进程后,端口转发即可按预期工作。