从其他计算机访问 Webmin

从其他计算机访问 Webmin

我刚刚在 Arch Linux 发行版上安装了 Webmin,但我只能在机器本身上访问它:https://本地主机:10000。当我从工作电脑上尝试时,它不起作用。我在 /etc/webmin/miniserv.conf 中添加了“allow=127.0.0.1 my.iphere”,但毫无用处。我该如何让它工作?

答案1

核对清单:

  1. webmin 在本地运行,
  2. webmin 服务器监听远程地址,
  3. 远程主机可以监听 webmin 服务器主机上的 10000 端口,

1 和 2 看起来没问题,您检查过 3 吗?

答案2

  1. 确保在进行任何更改后重新启动 webmin
  2. 如果您已启用防火墙,请确保添加一条规则来访问 webmin 端口。

答案3

如果它像我的 Linux 机器一样,位于办公室的巨大防火墙后面,我实际上禁用了 Linux 机器本身的防火墙,因为该服务器永远不会有公共访问权限。如果您处于类似情况,这可能是一个想法。

或者,我相信您可以使用此命令来允许端口 10000 访问:

iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT

这就是我在决定禁用防火墙之前让 webmin 正常工作的方法。

相关内容