麒麟开源堡垒主机在等保上的合规性分析

简介:

信息安全等级保护工作包括定级、备案、安全建设和整改、信息安全等级测评、信息安全检查五个阶段。

我国的信息安全等级保护共分为五级,级别越高,要求越严格。

我国的信息安全等级保护主要标准包括,《信息系统等级保护安全设计技术要求(GBT 25070—2010)》和《信息系统安全等级保护基本要求(GBT 22239-2008)》。

根据上述二个标准,可以发现堡垒机一般在信息安全等级保护中,主要可以在身份鉴别、访问控制、安全审计、完整性、加密性检查等方面进行匹配,下面从标准中摘抄内容说明如下:

1、 用户身份鉴别(等级保护三要求合规性)

需要采用两种或两种以上组合方式进行身份验证。堡垒机拥有本地认证、AD域认证、Radius认证、数字证书认证,提供外部接口可供指纹识别认证、UKEY(移动数据证书)认证,满足三级系统的设计要求。

说明:身份鉴别从等级保护三开始,必须要进行双因素,通过双因素去鉴别到个体,而如果将双因素(比如动态口令)部署到所有的生产服务器,成本非常高而且很容易出生产事故,堡垒机的上线可以合理的例规本条,麒麟开源堡垒机上内置了CA、动态口令、指纹识别、USBKEY证书等强认证,在不动生产系统的情况下即合规身份鉴别。

2、 自主访问控制

应在安全策略控制范围内,使用户对其创建的客体具有相应的访问操作权限,并能将这些权限的部分或全部授予其他用户。自主访问控制主体的粒度为用户级,客体的粒度为文件或数据库表级和(或)记录或字段级。

说明:堡垒机通过给每个用户建立一个堡垒机帐号(主帐号),并且将设备帐号(从帐号)分配给主帐号完成授权,同时授权时可以绑定来源IP限制、可运行命令限制、可登录时间限制等多种规则,可以完全合规访问控制要求。

3、 标记和强制访问控制

在对安全管理员进行身份鉴别和权限控制的基础上,应由安全管理员通过特定操作界面对主、客体进行安全标记;应按安全标记和强制访问控制规则,对确定主体访问客体的操作进行控制。

说明:麒麟开源堡垒机有管理员、分组管理员、审计员等角色,管理员可以对设备、用户、权限进行配置并且标记,同时所有的配置过程都会被记录,记录可以由审计员进行审计,因此,管理员必须按要求写严格的访问控制规则,达到本条合规。

4、 系统安全审计

应记录系统的相关安全事件。审计记录包括安全事件的主体、客体、时间、类型和结果等内容。应提供审计记录查询、分类、分析和存储保护;确保对特定安全事件进行报警;确保审计记录不被破坏或非授权访问。应为安全管理中心提供接口。

说明:麒麟开源堡垒机telnet/ftp/ssh/sftp/scp/rdp/vnc/x11/db操作/http/https/各种CS程序进行审计;其中,字符协议除了录相可以识别命令,图形协议除了录相可以识别键盘记录等。

麒麟开源堡垒机作本身的录相为自有加密格式,并且存贮在专门的空间中,可以有效避免数据遭到破坏或非授权的访问删除、增加、篡改;而且又分为管理员、审计员、密码管理员以进行三权分立相互辖制,管理员的任何操作都受审计员的审计。

麒麟开源堡垒机支持以SYSLOG、短信、邮件方式对用户定制的特殊事件进行报警。

因此,通过上述审计及三权分立、告警功能,麒麟开源堡垒机本条例合规。

5、 用户数据完整性保护、用户数据保密性保护、客体安全重用、程序可信执行保护堡垒主机在信息安全等级保护制度中的探究与应用。

麒麟开源堡垒机使用HTTPS、RDP、SSH等加密协议进行通信链路的传输,本地录相文件都通过自有的算法进行加密存贮,不通过通用软件进行播放,重要文件都有MD5值的记录,因此,麒麟开源堡垒机本条例合规。

麒麟开源堡垒机从网络安全、主机安全、应用安全到数据安全中的身份鉴别、访问控制、安全审计、数据安全各方面均合规,成为等级保护方案中必采的设备。

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
xxljob在业务代码中添加任务(登录后token验证)
之前做过一次在业务代码中调用xxljob的接口添加任务启动任务,xxljob的接口添加免登录验证注解后直接调用,博文地址:xxl-job 在业务代码中添加任务,后面用到的groupId获取方法也在这里面。
|
机器学习/深度学习 开发工具 计算机视觉
YOLOv8 目标检测 | 自定义数据集
YOLOv8 目标检测 | 自定义数据集
|
消息中间件 人工智能 分布式计算
多智能体系统设计:协作、竞争与涌现行为
作为一名长期专注于分布式系统和人工智能领域的技术博主,我深深被多智能体系统(Multi-Agent Systems, MAS)的复杂性和优雅性所吸引。在过去几年的研究和实践中,我见证了多智能体系统从理论概念逐步走向实际应用的转变过程。多智能体系统不仅仅是简单的分布式计算模型,它更像是一个微观社会,其中每个智能体都具有自主性、反应性和社会性。这些智能体通过复杂的交互模式,展现出了令人惊叹的集体智能现象。从最初的简单协作模式,到复杂的竞争博弈,再到最终涌现出的群体智慧,多智能体系统为我们提供了一个全新的视角来理解和设计复杂系统。在本文中,我将从架构设计原则出发,深入探讨通信协议的设计要点,分析冲突
1468 0
多智能体系统设计:协作、竞争与涌现行为
|
8月前
|
云安全 弹性计算 人工智能
2026年阿里云服务器租用价格:包年、包月、按量付费收费标准与活动价格
2026年阿里云服务器租用价格全面优化:轻量应用服务器低至38元/年,ECS年付99元起;包月灵活如香港地域24元/月;按量付费精确到秒。新用户专享秒杀、组合购省30%、续费同价及百万扶持资金,高性价比满足个人建站、企业上云与AI开发多元需求。
1291 4
|
8月前
|
人工智能 自然语言处理 监控
【养龙虾保姆级教程】OpenClaw是什么?能做什么?怎么部署?
“养龙虾”是开发者对开源AI智能体框架OpenClaw的昵称——它能在本地运行,理解自然语言并直接操控电脑执行任务(如办公、开发、爬虫等),堪称可自托管的“数字员工”。本文带你零基础掌握其原理、能力与安全部署方法。
1286 10
|
机器学习/深度学习 人工智能 算法
优化AI模型训练参数,降低资源消耗与提升效率
本文探讨如何减少AI模型训练中的参数量,提升效率并降低资源消耗。通过轻量化架构、剪枝、知识蒸馏等技术,在保证性能的同时实现模型精简,推动绿色可持续的AI发展。
564 1
|
Ubuntu 异构计算 Python
百度搜索:蓝易云【Ubuntu 20.04 安装 Carla详细教程。】
通过执行以上步骤,你将在Ubuntu 20.04上成功安装Carla仿真器。请注意,上述步骤只是一个简单的示例,实际的安装和配置可能因计算机和环境而异。你可以参考Carla官方文档以获取更详细的信息和最佳实践。
846 0
|
数据采集 数据可视化 JavaScript
如何接入神策平台
如何接入神策平台
|
缓存 负载均衡 安全
正向代理和反向代理
本文详细介绍了代理和反向代理的概念及应用场景。代理作为一种中间人服务,可细分为正向代理与反向代理。前者位于客户端与网络间,有助于匿名浏览、访问控制、缓存加速及增强安全性;后者则位于网络与服务器间,主要用于负载均衡、缓存、安全性提升、SSL终止及内容过滤等。两者各有侧重,可根据具体需求选择使用。例如,Squid 是常用的正向代理框架,而 Nginx 则常用于反向代理。了解并合理运用两者,能有效提升网络性能与安全性。
1871 4
|
传感器 自然语言处理 机器人
ROS2教程03 ROS2节点
本文是关于ROS2(机器人操作系统2)节点的教程,涵盖了节点的概念、特性、使用方法,以及如何编写、测试和使用ROS2节点相关的命令行工具。文章介绍了节点的独立性、任务执行、跨硬件分布和多语言编写能力。详细解释了如何启动节点、查看节点信息、编写节点代码(包括面向过程和面向对象的方法),以及如何为功能包添加依赖和入口点。此外,还探讨了重映射节点名称和使用节点命令行工具的方法,如 `ros2 node info` 和 `ros2 node list`。适合已安装ROS2 Humble和Ubuntu 22.04操作系统,并具有Shell基础知识的读者学习。
2282 1