仅针对特定端口的 SSH GatewayPorts 设置
我正在尝试建立一个反向 ssh 隧道,将除特定端口(例如 2222)之外的所有端口的 GatewayPorts 设置为 no
我已在 sshd_config 中尝试了以下设置
Match LocalPort 2222
GatewayPorts yes
我已使用验证配置,
sshd -T -C lport=2222 | grep -i 'gateway'
> gatewayports yes
sshd -T -C lport=3333 | grep -i 'gateway'
> gatewayports no
而除 2222 以外的端口均通过预期的设置,使用端口 2222 的反向隧道仍然绑定到本地主机而不是 0.0.0.0
我使用的 ssh 版本是
ssh -V
> OpenSSH_8.2p1 Ubuntu-4ubuntu0.3, OpenSSL 1.1.1f 31 Mar 2020
任何有关此问题的帮助将不胜感激
提前致谢
I'm trying to establish a reverse ssh tunnel with GatewayPorts set to no for all ports apart from a particular port (e.g 2222)
I have tried the following setting in sshd_config
Match LocalPort 2222
GatewayPorts yes
I have verified the config using
sshd -T -C lport=2222 | grep -i 'gateway'
> gatewayports yes
sshd -T -C lport=3333 | grep -i 'gateway'
> gatewayports no
While ports other than 2222 get established with the expected setting, reverse tunnel using port 2222 still binds to localhost instead of 0.0.0.0
The ssh version I am using is
ssh -V
> OpenSSH_8.2p1 Ubuntu-4ubuntu0.3, OpenSSL 1.1.1f 31 Mar 2020
Any help regarding this will be much appreciated
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论