开发者社区> 张桐> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

企业可以自己搭建堡垒机吗?如何搭建堡垒机?

简介: 数据是企业的核心,若是数据不慎丢失,那么企业将损失惨重。为了预防和及时阻止此类事情的发生,企业通常会通过自己搭建堡垒机或者购买商用堡垒机的方式来保证数据安全。
+关注继续查看

数据是企业的核心,若是数据不慎丢失,那么企业将损失惨重。为了预防和及时阻止此类事情的发生,企业通常会通过自己搭建堡垒机或者购买商用堡垒机的方式来保证数据安全。那么企业如何搭建堡垒机呢?运维人员搭建堡垒机有哪些步骤呢?


一、企业为什么要搭建堡垒机?

企业目前的运维操作流程类似一个“黑盒”,我们并不清楚当前运维人员或代维工程师正在进行哪些运维操作,在哪台设备上执行操作,操作是哪一位来执行以及执行的操作是否正确。因此,为了让运维人员的操作流程透明化,企业需要通过搭建堡垒机对内部人员的误操作和非法操作进行录像审计,以便事后责任追踪。

企业搭建堡垒机的主要目的在于让远程运维操作管理实现按用户授权、事中录像监控、事后指令审计,保证企业数据安全。

二、企业如何搭建堡垒机?


下面以某开源堡垒机搭建为例:

1、准备 Python3 和 Python 虚拟环境

①安装依赖包

②编译安装python3

③建立 Python 虚拟环境

2、安装堡垒机

①下载或 Clone 项目

②安装依赖 RPM 包

③安装 Python 库依赖

④安装 Redis

⑤创建数据库 堡垒机 并授权

⑥修改 堡垒机 配置文件

⑦生成数据库表结构和初始化数据

⑧运行堡垒机

3、安装 SSH Server 和 WebSocket Server: Coco

①下载或 Clone 项目

②安装依赖

③查看配置文件并运行

④测试连接

4、安装 Web Terminal 前端: Luna

5、配置 Nginx 整合各组件

对于中小企业来讲,虽然搭建开源堡垒机能够满足最最基本的企业的安全需求,但是开源堡垒机需要专人进行安装维护和二次开发,而开发堡垒机这个人必须非常熟悉Linux、公司业务而且还要会Python,这个专业的运维人员成本不亚于购买商用堡垒机。此外如果企业不想自己雇佣高成本的运维人员,也可以联系开源堡垒机厂商进行维护更新和二次开发,这部分费用也不亚于购买商用堡垒机。从这个角度讲,开源堡垒机并不等同于免费堡垒机,后期成本可能远远高于商用堡垒机,对开源堡垒机厂商还没有任何责任约束。

因此企业必须综合考量企业安全运维需求与企业实力,如果企业实力雄厚,可以让自己的开发团队独立自主的开发堡垒机,当然也可以购买价格高昂的硬件堡垒机。如果是创业企业或者中小企业,建议购买云堡垒机,行云管家云堡垒机是市面上首款也是唯一一款支持Windows2012/2016系统操作指令审计的堡垒机,SaaS版云堡垒机一年的费用比企业前台月薪还要低,私有部署版堡垒机终身使用版比一个运维工程师的年薪低。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
手把手教你搭建消防安全答题小程序-实现页面间跳转功能
手把手教你搭建消防安全答题小程序-实现页面间跳转功能
6 0
专题实战 | 如何快速构建高质量电商行业搜索?
本文详细介绍如何快速接入智能开放搜索(OpenSearch)电商行业增强版,助力企业实现高质量搜索效果,提升业务转化率及用户产品体验!
589 0
堡垒机和防火墙有什么区别?
同样是用于安全保障,堡垒机和防火墙有什么区别呢? ![20170816022958238](https://yqfile.alicdn.com/e620492aea40bd7296e94f3db5be524cf3cdc3c2.jpeg) 什么是堡垒机? 堡垒机针对内部运维人员的运维安全审计系统。
1267 0
有擎企业系统 V1.0.0 积木式搭建网站,页面构建更灵活
有擎企业系统发布V1.0.0版本,新功能和Bug修复累计5项,积木式搭建网站,页面构建更灵活。
1018 0
堡垒机搭建有哪些注意事项?
由于来源不明、越权操作、密码泄露、数据被窃、违规操作等因素,都有可能会使企业面临严重威胁,因此,企业往往通过搭建堡垒机来预防和及时阻止此类事情的发生。
1243 0
堡垒机和防火墙有什么区别?
同样是用于安全保障,堡垒机和防火墙有什么区别呢? 什么是堡垒机? 堡垒机针对内部运维人员的运维安全审计系统。主要的功能是对运维人员的运维操作进行审计和权限控制。
1372 0
《企业级ios应用开发实战》一2.4 搭建iOS开发环境
本节书摘来自华章出版社《企业级ios应用开发实战》一 书中的第2章,第2.4节,作者:杨宏焱,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1891 0
DG5—— 物理逻辑搭建错误处理
1、tnsping 不通 首先我们来详细了解一下tnsping这个命令的使用:http://blog.csdn.net/changyanmanman/article/details/7439632 我遇到这个问题很简单:ORA-12560: TNS: 协议适配器错误 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。
960 0
+关注
张桐
风筝之所以飞得高,是因为地上有人在蹒跚奔跑。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Speeding up Spark with Data Co
立即下载
《云防火墙实现多账号统一管控》
立即下载
《阿里云ECS自动化运维套件最佳实践》
立即下载