银河麒麟桌面系统临时关闭防火墙有四种方法:一、图形界面通过安全中心一键关闭;二、用systemctl stop firewalld临时停用firewalld服务;三、用sudo kylin-firewall -s off强制卸载原生规则;四、用sudo ufw disable禁用ufw防火墙。

在银河麒麟桌面系统中临时停用网络防护功能,比如调试本地Web服务、测试内网通信或部署开发环境时,必须关闭防火墙才能让外部设备访问本机端口。操作前请确认当前处于可信局域网环境,避免暴露在公网。
图形界面一键关闭(推荐普通用户)
1. 点击屏幕左下角【开始菜单】→在搜索框中输入“安全中心”→单击图标启动应用。
2. 左侧导航栏中点击【网络保护】,右侧页面加载完成后,找到【防火墙】模块。
3. 确认状态显示为“已开启”,然后点击【关闭防火墙】按钮。
4. 弹出权限确认窗口,【必须输入当前管理员密码】,否则操作被拒绝;输入后点击确定。
5. 状态立即变为“已关闭”,且按钮文字同步更新为【开启防火墙】。
命令行关闭 firewalld(V10主流版本默认后端)
① 按 Ctrl+Alt+T 打开终端,执行:sudo systemctl status firewalld,确认输出含 active (running)。
② 临时关闭服务(重启后恢复):sudo systemctl stop firewalld。
③ 若需永久禁用开机自启,追加执行:sudo systemctl disable firewalld。
④ 验证是否生效:运行 sudo firewall-cmd --state,返回 not running 即成功;再执行 sudo systemctl is-enabled firewalld,返回 disabled 表示自启已取消。
kylin-firewall 原生命令强制卸载(适配KYSEC框架)
方法一:直接停用并清空规则
打开终端,输入:sudo kylin-firewall -s off。
输入管理员密码后,工具自动完成策略卸载、服务暂停、运行时规则清空三重动作。
执行 sudo kylin-firewall -g 查看状态,返回结果中出现 firewall_status: disabled 即表示底层防护已解除。
方法二:仅停止服务(不清理规则)
执行 sudo systemctl stop kylin-firewall。
该操作不会清除已加载的netfilter规则,仅终止守护进程;如需彻底释放过滤链,必须配合 -s off 使用。
ufw 命令关闭(仅限预装 ufw 的 SP1 及后续桌面版)
1. 检查当前状态:sudo ufw status verbose,确认 Status 显示 active。
2. 立即停用:sudo ufw disable,终端将提示 “Firewall stopped and disabled on system startup”。
3. 验证结果:sudo ufw status,输出应为 “Status: inactive”。











