必须先启用统信uos联网控制总开关(gsettings set com.deepin.dde.deepin-defender net-control-on-off 1),再通过安全中心界面或命令行(gsettings set app-net-permission '路径' 'deny')为指定应用设置禁止联网策略,并重启应用生效。

在统信UOS系统中彻底禁止某个软件(如微信、高德地图、钉钉)联网,不能只依赖安全中心界面的“默认询问”选项——它仅弹窗提示,不真正阻断;必须启用底层联网控制开关,并为指定应用写入明确拒绝策略,否则该软件仍能静默联网。
确认并开启联网控制总开关
所有应用级联网拦截的前提是全局联网控制已激活。若未开启,后续任何应用设置都无效。
打开终端,执行:gsettings get com.deepin.dde.deepin-defender net-control-on-off。
若返回【0】,说明总开关关闭,必须立即启用:执行gsettings set com.deepin.dde.deepin-defender net-control-on-off 1。这一步不可跳过。返回值不是1,后面所有操作都不会生效。
通过安全中心图形界面禁用单个应用联网
适用于快速操作一个已识别的应用,且该应用在权限列表中可正常显示。
第一步:点击任务栏启动器 → 搜索“安全中心” → 打开。
第二步:左侧导航栏点击【应用联网】→ 进入联网控制页。
第三步:在应用列表中找到目标程序(注意名称匹配:微信可能显示为“wechat”或“com.tencent.WeChat”,优先选图标一致、路径含/opt/apps/com.tencent.WeChat的条目)。
第四步:点击其右侧“设置”按钮 → 在下拉框中选择“禁止”。【必须选“禁止”,不是“默认询问”】
⚠️ 关键提醒:设置后需手动退出并重启该应用,否则旧进程仍持有网络句柄,禁令不生效。例如微信,右键任务栏图标 → “退出”,再从启动器重开。
命令行强制禁止指定软件联网(绕过界面失效)
当安全中心列表不显示该应用、权限项灰显、或需批量处理时,直接写策略最可靠。
方法一:查清应用真实可执行路径
在终端执行:ps aux | grep -i 微信(把“微信”换成你要查的应用名),观察输出中类似/opt/apps/com.tencent.WeChat/bin/wechat的完整路径,复制下来。
方法二:禁止该应用联网
执行命令:gsettings set com.deepin.dde.deepin-defender app-net-permission '路径' 'deny',将“路径”替换为你上一步复制的完整路径(含空格需加英文单引号)。例如:gsettings set com.deepin.dde.deepin-defender app-net-permission '/opt/apps/com.tencent.WeChat/bin/wechat' 'deny'。
方法三:验证是否生效
执行:gsettings get com.deepin.dde.deepin-defender app-net-permission,然后在输出中查找你刚设置的路径,确认其值为'deny'即可。











