我最近在服务器上安装了 WebMin 进行一些测试,并尝试对其进行配置,以便可以从网络外部访问它,但它不起作用。我已经转到“Webmin 配置”的“IP 访问控制”并启用了“允许所有地址”选项,但它仍然不起作用。我还需要知道我需要在路由器上打开哪些端口。
答案1
您需要在路由器上打开TCP端口10000并将其转发到系统。
请记住,这是非常不安全的!
正确的方法是,在您的远程系统和实际系统之间建立一个带有 Webmin 的 SSH 隧道,而不是将 webmin 直接暴露给互联网。
webmin 中存在许多弊端,允许对 webmin 界面进行无限制的暴力破解,并将其直接暴露在网络上,这使得 webmin坏的直接暴露在互联网上。
在任何情况下,您都不应在互联网上直接访问 Webmin,因为这会给您、您的数据和您的网络带来安全风险。 强烈考虑通过 SSH Key Auth 建立 SSH 隧道并打开 SSH 端口,然后通过 SSH 隧道路由流量以到达 webmin。