我不是服务器管理员,但由于我正在做一些 Facebook Connect 编程,我需要在端口 80 上有一个面向公众的 URL 来转发到我的本地开发环境。所以我有一个基于 Centos 的 Web 服务器,并且我已经停止了 httpd(和 nginx)服务,但是当我尝试从端口 80 建立 SSH 隧道时它不起作用。据我所知,它适用于任何其他端口。
这基本上是我正在运行的命令:
ssh -v -p 22 -nNT4 -R *:80:localhost:3000 username@http://myurl.com
端口 80 是否以某种方式绑定在服务器上?我必须释放它还是什么?我环顾四周,发现它可能与我的 sshd_config 中的 GatewayPorts 设置有关 - 目前设置为“是”。
提前感谢您的任何建议!
卡梅伦