我们已经在互联网和后端服务器之间设置了代理服务器。使用VirtualHost指令对HTTP请求进行了良好的管理。
我们的git服务器位于代理后面,我们希望仅使用ssh访问存储库,但是去掉URL中的端口号。
例如:
我们的git服务器位于代理后面,我们希望仅使用ssh访问存储库,但是去掉URL中的端口号。
例如:
ssh://backend.server.com:7999 --> ssh://backend.server.com
下面是apache代理的配置:ProxyRequests
ProxyPreserveHost On
ProxyVia Full
AllowCONNECT 7999
AllowCONNECT指令应该通过ssh处理端口7999,但我不确定这个配置是否足够。
我需要配置什么来管理ssh协议,就像我们通过ProxyPass和ProxyPassReverse管理http一样?
谢谢。