麒麟OS如何配置系统的应用程序限制

浅婷同学_2262

浅婷同学_2262

2026-07-02

651人浏览

原创

麒麟os中限制应用行为需四类策略:ukui白名单拦截桌面启动、pam会话层阻断进程执行、安全中心关闭联网总开关、防火墙新建出站规则禁联网,后台冻结则需安全中心授权。

麒麟os如何配置系统的应用程序限制

您需要在麒麟OS中限制应用程序的启动、运行或联网行为,防止未授权软件执行、后台自启或擅自访问网络,这涉及白名单管控、权限拦截、后台冻结解除与联网阻断四类策略,每类需对应不同系统模块操作。

启用UKUI桌面应用白名单(图形界面层拦截)

该方法直接控制桌面启动器中可见且可执行的应用入口,仅保留预设.desktop文件,从用户交互源头阻断未授权程序调用。

以root身份切换至目标用户并首次登录一次,确保其dconf数据库已初始化。

执行命令设置允许启动的应用列表:sudo -u childuser dbus-run-session gsettings set org.ukui.menus applications "['org.gnome.Nautilus.desktop', 'org.gnome.TextEditor.desktop']",【注意:数组内必须使用单引号包裹.desktop文件名,双引号会导致解析失败】。

批量禁用系统级所有.desktop文件的执行权限:sudo find /usr/share/applications/ -name "*.desktop" -exec sudo chmod 600 {} \;。

对高风险应用(如Firefox、Chrome)单独移除执行位并重命名其.desktop文件:sudo chmod -x /usr/bin/firefox && sudo mv /usr/share/applications/firefox.desktop /usr/share/applications/firefox.desktop.disabled。

配置PAM会话层应用启动拦截(强效进程级阻断)

此策略在用户会话初始化阶段即检查待执行程序路径,若不在白名单内则直接拒绝fork/exec调用,作用于所有shell及GUI子进程,拦截强度最高。

编辑PAM会话配置文件:sudo nano /etc/pam.d/common-session。

在文件末尾添加以下行:session required pam_exec.so /usr/local/bin/check_app_whitelist.sh。

确保/usr/local/bin/check_app_whitelist.sh脚本存在且具备可执行权限,并在脚本中明确列出允许执行的绝对路径(如/usr/bin/gvim、/opt/wps-office/ksolauncher),其他路径一律exit 1。

通过安全中心关闭应用联网控制(全局网络策略开关)

若需快速解除系统对所有应用的联网限制,可关闭安全中心内置的联网管控总开关,使联网行为回归用户自主决策。

点击桌面左下角【开始菜单】,在搜索框中输入“安全中心”并打开。

进入【网络保护】页面,将【防火墙】开关设为关闭。

在同一页面下,将【应用程序联网】选项设为关闭。

切换至【应用控制与保护】页面,依次将【应用程序来源检查】、【应用程序执行控制】、【应用程序防护】三项均设为关闭。

AI-Text-Classifier
AI-Text-Classifier

AI-Text-Classifier是 OpenAI 曾推出的一款用于判断文本是否由 AI 生成的实验性检测工具。

下载

使用高级防火墙新建出站阻止规则(精准程序级联网阻断)

该方法基于iptables/firewalld底层机制,创建定向出站连接拦截规则,不依赖图形开关,稳定性高,适用于长期禁用特定软件联网。

第一步:点击【开始菜单】→【控制面板】→【系统和安全】→【防火墙】。

第二步:点击左侧【高级设置】,进入“高级安全银河麒麟防火墙”窗口。

第三步:在左侧选择【出站规则】,右侧点击【新建规则】。

第四步:向导中选择【程序】,点击【下一步】。

第五步:点击【浏览】,定位并选中需禁止联网的软件可执行文件(如/opt/wechat/WeChat或/usr/bin/qbittorrent)。

第六步:在规则操作页选择【阻止连接】,点击【下一步】。

第七步:在配置配置文件页,确保域、专用、公用三项均被勾选。

第八步:为规则命名(如“禁用WeChat联网”),点击【完成】。

通过安全中心解除应用后台冻结(恢复消息与服务连续性)

微信、钉钉等应用在后台被冻结后收不到消息、定位中断,本质是系统主动终止其后台进程,需在安全中心显式授权。

点击左下角「开始菜单」→「控制面板」→「安全中心」。

左侧导航栏选择「应用保护」,右侧列表中找到目标应用(如“WeChat”或“DingTalk”)。

点击其右侧「权限设置」按钮,在弹出面板中向下滚动至「后台行为」区域。

勾选【允许后台运行】与【允许自启动】两项开关。

若应用依赖网络(如即时通讯类),必须同步开启【允许后台网络访问】,否则即使进程存活也无法收发消息。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

麒麟os

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

220

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

120

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

100

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

60

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习