Red Hat 9中Webmin 10000端口无法访问问题求助
解决RHEL 9.1中Webmin无法通过浏览器访问的问题
问题背景
已通过dnf安装Webmin 2.013-1,服务处于active(running)状态,10000端口已监听,SSH可正常连接主机,但浏览器访问https://mach04:10000/超时;firewalld无内置webmin服务,执行firewall-cmd --add-service=webmin提示无效服务。
解决方案
1. 直接开放Webmin监听的10000端口
由于RHEL 9.1的firewalld默认未包含Webmin的服务定义,直接开放对应TCP端口即可:
- 临时开放(重启防火墙后失效):
sudo firewall-cmd --add-port=10000/tcp - 永久开放(重启系统仍生效):
sudo firewall-cmd --add-port=10000/tcp --permanent - 重载防火墙规则使变更生效:
sudo firewall-cmd --reload
2. 验证端口开放状态
执行以下命令确认10000端口已被加入防火墙允许列表:
sudo firewall-cmd --list-ports
输出中应包含10000/tcp。
3. 检查Webmin监听地址(可选)
若开放端口后仍无法访问,需确认Webmin是否仅绑定了localhost:
- 编辑Webmin配置文件:
sudo vi /etc/webmin/miniserv.conf - 找到
listen=配置项,修改为监听所有网卡:listen=0.0.0.0 - 重启Webmin服务:
sudo systemctl restart webmin
完成以上步骤后,重新尝试通过浏览器访问https://mach04:10000/即可。
内容的提问来源于stack exchange,提问作者Juergen Schulze
相关产品推荐
相关产品推荐

