堡垒机也叫运维安全审计系统,他的核心功能是4A

1.身份验证  Authentication

2.账号管理  Account

3.授权控制  Authorization

4.安全审计  Audit

简单来说:堡垒机就是控制那些人可以登录那些资产(时间防范和事件控制),以及录像(记录登记资产之后做了哪些事情)(事后溯源)

堡垒机分为商业堡垒机和开源堡垒机,开源堡垒机毫无疑问是未来主流的堡垒机。JumpServer是全球首款完全开源的堡垒机,是符合4A的专业云维审计系统。

堡垒机的目标

堡垒机的建设目标可以概括为5W,主要是为了降低运维风险。具体如下:

1.审计:你做了什么?(What)

2.授权:你能做什么?(Which)

3.账号:你要去哪?(Where)

4.认证:你是谁?(Who)

5.来源:访问时间?(When)

堡垒机的价值

1.集中管理

2.集中权限分配

3.统一认证

4.集中审计

5.数据安全

6.运维高效

7.运维合规

8.风险管控

堡垒机的原理

保垒机ssh docker_堡垒机

     堡垒机上的用户大致可以分为三种类型:管理员、运维人员、审计人员。首先,运维人员连接堡垒机发送操作请求,请求通过权限之后,堡垒机会直接连接到目标设备,操作的结果也会返回给堡垒机,然后堡垒机就会将该结果返回给运维人员

目前常见的堡垒机的主要功能分为一下几个模块:

1、运维平台

· RDP/VNC运维;SSH/Tenlent运维;SFTP/FTP运维;数据库运维;Web系统运维;远程应用运维;

2、管理平台

·三权分立;身份鉴别;主机管理;密码托管;运维监控;电子工单;

3、自动化平台

· 自动改密;自动运维;自动手机;自动授权;自动备份;自动警告;

4、控制平台

·IP防火墙;命令防火墙;访问控制;传输控制;回话阻断;运维审批;

5、审计平台

· 命令记录;文字记录;SQL记录;文件保存;全文检索;审计报表;

  说明:三圈分立

    三权的理解:配置,授权,审计

   三员的理解:系统管理员,安全保密管理员,安全审计员

   三员之三权:费除超级管理员;三员是三角色并非三个人;安全保密管理员与审计人员必须非同一个人。

堡垒机的身份认证

堡垒机主要就是为了做统一的运维入口,所以登录堡垒机必须支持灵活的省份认证方式,比如:

1、本地认证

本地账号密码认证,一般支持抢密码策略

2、远程认证

一般支持第三方AD/LDAP/Radius认证

3、双因子认证

USbKey、动态令牌、短信网关。手机APP令牌等

4、第三方认证系统

OAuthoh2.0、CAS等。

堡垒机常见的运维方式

· B/S运维:通过浏览器运维。

· C/S运维:通过客户端运维软件,比如Xshell,CRT等。

·H5运维:直接在页面上可以打开远程桌面,进行运维。无需安装本地运维工具,只要有浏览器就可以对常用协议进行运维操作,支持ssh、telnet,rlogin、rdp、vnc协议

·网关运维:采用SSH网关方式,实现代理直接登录目标主机,适用于运维自动化场景。

堡垒机的其他常见功能

· 文件传输:一般都是登录堡垒机,通过堡垒机中转。使用PDP/SFTP/FTP/SCP/RZ/SZ等传输协议传输。

· 细粒度控制:可以对访问用户、命令、传输等进行精细分化控制。

· 支持开放的API

堡垒机的部署方式

1、单机部署

堡垒机主要都是旁路部署,旁挂在交换机旁边,只要能访问所有设备即可。

部署特点:

· 旁路部署,逻辑串联。

· 不影响现有的网络结构。

2、HA高可靠部署

旁路部署两台堡垒机,中间有心跳线连接,数据同步。对外提供一个人虚拟的IP。

部署特点:

· 两台硬件堡垒机,一主一备提供VIP

· 当主设备出现故障时,备用机自动接管服务

3、异地同步部署

通过在多个数据中心部署多台堡垒机。堡垒机之间进行配置信息自动同步。

部署特点:

· 多地部署,异地配置自动同步

· 运维人员访问当地的堡垒机进行管理

· 不受网络/宽带影响,同时起到备灾目的

4、集群部署(分布式部署)

当需要管理的设备数量很多事,可以将n多台堡垒机进行集群部署。其中两台堡垒机一主一备,其他n-2台堡垒机座位集群节点,给主机上传同步数据,整个集群对外提供一个虚拟的IP地址。

部署特点:

· 两台硬件主机,一主一备,提供VIP

· 当主机出现故障时,备用机自动接管服务