我正在寻找将 ssh 从端口 22 移出的方法,并且已经尝试过 sslh;
安全组ssl/ssh 多路复用器 - 在同一端口上接受 HTTPS、SSH、OpenVPN、tinc 和 XMPP 连接。这样就可以连接到端口 443 上的任何服务器(例如,从几乎从不阻止端口 443 的公司防火墙内部),同时仍在该端口上提供 HTTPS。
然而,这些服务看到的流量来自 127.0.0.1,而不是发出请求的外部主机 - 出于身份验证/日志记录/识别目的,我不得不禁用 sslh。
有其他选择的建议吗?
我是否应该调查使用 stunnel 通过 nginx 代理 ssh?