Ubuntu

Webmin 和/或埠 10000 不起作用

  • January 4, 2021

我最近在 Ubuntu 伺服器上安裝了Webmin,但我無法讓它工作。我最近問了一個關於保存 iptables 的問題,但事實證明您不需要“保存” iptables 更改。

無論如何,打開埠後我仍然無法讓 Webmin 工作:

iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

似乎該命令沒有打開埠 10000,或者 Webmin 存在單獨的問題。如果我執行,iptables -L我會看到如下行,但沒有埠 10000:

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:5555 state NEW
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:8002 state NEW
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:9001 state NEW

但是,有一行:

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:webmin

任何想法為什麼 Webmin 不工作?IP地址工作正常,我們可以在伺服器上查看網站,但是https://[ip]:10000/(或http)不起作用。

我設法通過將規則添加到列表的開頭而不是末尾來解決此頁面上的建議。如果您附加它,則規則會在所有流量都被丟棄之後出現,這不起作用。

這個命令做到了:

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

嘗試更改\etc\webmin\miniserv.conf 中的portandlisten

例子:

port=1000
listen=1000

然後重啟webmin:

/etc/init.d/webmin restart

現在使用:

https://iporhost:1000/

引用自:https://serverfault.com/questions/65195