讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟OS怎么开启操作系统三权分立管理模式

星墨姑娘_8593

星墨姑娘_8593

发布时间:2026-10-04 10:06:03

|

252人浏览过

|

来源于php中文网

原创

银河麒麟OS V10 SP3起支持三权分立,需创建sysadm、secadm、audadm三类专用账户,配置PAM策略、sudo权限及KYSEC审计绑定,并启用triple-authority内核参数方可生效。

麒麟os怎么开启操作系统三权分立管理模式

您正在管理一台需满足等保三级或政务云安全审计要求的银河麒麟操作系统,但当前系统仍以单一管理员账户统筹所有权限,无法实现系统管理、安全管理和审计管理三类职责分离,存在越权操作与操作不可追溯风险。银河麒麟OS自V10 SP3起正式支持基于Linux内核能力与KYSEC模块联动的三权分立管理模式,该模式不是图形开关,而是需分别创建三类专用账户、配置PAM策略、启用KYSEC审计子系统并绑定角色策略后方可生效。

创建三类独立职责账户

必须为系统管理员(sysadm)、安全管理员(secadm)和审计管理员(audadm)分别建立专用账户,禁止复用root或普通管理员账号——【同一账户不得同时隶属多个职责组,否则三权逻辑失效】。

执行以下命令批量创建三类账户并禁用密码登录(强制密钥认证):

sudo useradd -m -s /bin/bash -c "System Administrator" sysadm && sudo usermod -aG wheel sysadm
sudo useradd -m -s /bin/bash -c "Security Administrator" secadm && sudo usermod -aG kysec-admin secadm
sudo useradd -m -s /bin/bash -c "Audit Administrator" audadm && sudo usermod -aG auditd audadm

为每个账户生成专属SSH密钥对并部署公钥至~/.ssh/authorized_keys,随后执行sudo passwd -l sysadm secadm audadm锁定密码登录通道。

配置PAM策略实现职责隔离

三权分立的核心在于登录时强制绑定角色策略,而非仅靠用户组区分。需修改PAM认证链,使不同账户只能调用对应权限模块。

编辑主认证配置:sudo vim /etc/pam.d/common-auth

在文件末尾添加三行策略(顺序不可颠倒):

协同养育操作系统
协同养育操作系统

协同养育操作系统(Co-Parenting OS)— 离异家庭专业协同养育支持系统。12模块覆盖接送管理、成长记忆库、孩子观察站、亲子关系粘合剂、共同挑战中心、情绪冲突观察、父母成长、成长档案馆、成长阶段引擎、风险预警、驾驶舱、被恶意攻击急救包。当用户涉及离异家庭育儿、协同养育、抚养探视、接送安排、孩子成长记录、亲子关系、离异冲突、被恶意攻击、前任矛盾等话题时触发。

下载

auth [success=done default=ignore] pam_succeed_if.so user = sysadm
auth [success=done default=ignore] pam_succeed_if.so user = secadm
auth [success=done default=ignore] pam_succeed_if.so user = audadm

再编辑sudo策略文件:sudo vim /etc/sudoers.d/triple-authority

写入以下内容(注意:必须使用visudo编辑,避免语法错误导致sudo失效):

sysadm ALL=(ALL) NOPASSWD: /usr/bin/systemctl, /usr/bin/journalctl, /usr/bin/useradd, /usr/bin/userdel
secadm ALL=(ALL) NOPASSWD: /usr/bin/kysecctl, /usr/bin/kysec-ppro-add, /usr/bin/setstatus
audadm ALL=(ALL) NOPASSWD: /usr/sbin/aureport, /usr/sbin/ausearch, /usr/bin/auditctl

启用KYSEC审计子系统并绑定角色

KYSEC是三权分立的技术底座,其audit功能必须启用且仅允许audadm账户触发,否则审计日志可被sysadm或secadm篡改。

第一步:确认KYSEC已处于normal模式,执行getstatus,输出中Kysecstatus必须为normal;若非此状态,请先完成KYSEC永久启用流程。

第二步:启用审计功能组件:
sudo kysecctl --audit on

第三步:将audadm账户与KYSEC审计会话绑定:
sudo kysecctl --bind-audit-user audadm

第四步:验证绑定结果:
sudo kysecctl --audit-status | grep "bound user" —— 输出应显示bound user: audadm

【若此处返回空值或显示other user,则审计链路未闭环,所有操作日志均不具法律效力】

激活三权分立运行时策略

仅配置账户与策略不足以激活三权模式,必须通过KYSEC内核参数开启运行时强制检查。

方法一:临时启用(重启失效)
sudo setstatus -f triple-authority on

方法二:永久启用(推荐)
编辑KYSEC主配置文件:sudo vim /etc/kysec/kysec.conf
找到#triple_authority_support=false行,取消注释并改为triple_authority_support=true
保存后执行sudo systemctl restart kysec

最后执行sudo kysecctl --status,确认输出中triple-authority字段显示enabled且state为active。

热门AI工具

更多
Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
视频服务器配置参数有哪些
视频服务器配置参数有哪些

视频服务器配置参数有处理器、内存、存储、视频编解码器、网络接口、视频输入输出接口、操作系统、安全性、环境适应性和成本。在搭建视频服务器时,需要根据实际需求和预算,合理选择这些参数,以实现高性能、高稳定性和低成本的目标。

4060

2023.10.17

linux的操作系统介绍
linux的操作系统介绍

Linux是一个灵活、稳定、安全的操作系统,适用于各种不同的应用场景,从个人电脑到服务器和嵌入式系统。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

3246

2024.03.20

Linux操作系统的主要用途
Linux操作系统的主要用途

Linux操作系统用途广泛,包括:服务器运营,软件开发,科学研究和教育,嵌入式系统,以及个人电脑和笔记本电脑。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

5479

2024.03.21

linux操作系统的作用
linux操作系统的作用

linux操作系统在以下领域发挥着关键作用:服务器和云计算;嵌入式系统;个人电脑和笔记本电脑;超级计算;其他领域等等。想了解更多linux操作系统的相关内容,可以阅读本专题下面的文章。

2575

2024.04.12

有哪些常见的网络操作系统
有哪些常见的网络操作系统

常见的网络操作系统有windows server、linux、unix、macos server、freebsd、cisco ios、juniper junos和hp-ux等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3144

2024.09.12

32位操作系统怎么改成62位的
32位操作系统怎么改成62位的

要将 32 位操作系统升级到 64 位,需要遵循以下步骤:1. 检查硬件和软件兼容性;2. 备份数据;3. 获取 64 位操作系统;4. 创建可启动安装媒体;5. 从安装媒体启动计算机;6. 选择“升级”选项;7. 完成安装。

3303

2025.04.02

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

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

60

2026.09.30

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

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

40

2026.09.30

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

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

40

2026.09.30

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

CodeIgniter框架入门视频教程
CodeIgniter框架入门视频教程

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn