让运维不再背锅的利器jumpserver堡垒机
admin
2023-03-18 19:04:59
0



由于来源身份不明、越权操作、密码泄露、数据被窃、违规操作等因素

都可能会使运营的业务系统面临严重威胁,一旦发生事故,如果不能快速定位事故原因,运维人员往往就会背黑锅。

几种常见的背黑锅场景

1、由于不明身份利用远程运维通道***服务器造成业务系统出现异常

      但是运维人员无法明确***来源,那么领导很生气、后果很严重

2、只有张三能管理的服务器,被李四登录过并且做了违规操作

      但是没有证据是李四登录的,那么张三只能背黑锅了。

3、运维人员不小心泄露了服务器的密码。一旦发生安全事故,那么后果不堪设想。

4、某服务器的重要数据被窃。但是数据文件无法挽回,那么面临的是无法估量的经济损失

让运维不再背锅的利器jumpserver堡垒机

背黑锅的原因

其实运维工作,出现各种问题是在所难免的
不仅要有很好的分析处理能力,而且还要避免问题再次发生。要清楚认识到出现问题的真实原因:

1、没有规范管理,人与服务器之间的界限不清晰

2、没有实名机制,登录服务器前没有实名验证

3、没有密码托管,服务器的密码太多,很难做到定期修改,自己保管怕丢失

4、没有操作预警,对高危、敏感的操作无法做到事前防御

5、没有传输控制,对重要服务器无法控制文件传输

6、没有回溯过程,不能完整还原运维过程

解决背黑锅的必杀技

作为运维人员,如何摆脱以上背黑锅的尴尬局面呢?也许堡垒机是一个破解此局面的必杀技。

1、统一入口、规范管理

提供统一入口,所有运维人员只能登录堡垒机才能访问服务器,梳理“人与服务器”之间的关系,防止越权登录

让运维不再背锅的利器jumpserver堡垒机

2、利用手机APP动态口令等验证机制

采用手机APP动态口令、OTP动态令牌、USBKEY、短信口令等双因素身份实名鉴别机制

防止密码被暴力破解,解决访问身份模糊的问题

让运维不再背锅的利器jumpserver堡垒机

3、托管服务器密码,实现自动改密

通过堡垒机定期自动修改服务器的密码,解决手工修改密码、密码泄露和记住密码的烦恼。

1、可自动修改Windows、Linux、Unix、网络设备等操作系统的密码

2、可以设置周期或指定时间执行改密任务

3、可设定密码的复杂度、随机密码、指定密码、固定密码格式等

4、可通过邮件、SFTP、FTP方式自动发送密码文件给管理员

5、提供密码容错机制:改密前自动备份、备份失败不改密、改密后自动备份、自动恢复密码等

让运维不再背锅的利器jumpserver堡垒机

4、事中控制,防止违规操作

作为运维人员,如何摆脱以上背黑锅的尴尬局面呢?也许堡垒机是一个破解此局面的必杀技。

1、通过命令控制策略,拦截高危、敏感的命令

2、通过命令审核策略,审批需要执行但又不能随意执行的命令

3、通过文件传输控制策略,防止数据、文件的泄露

让运维不再背锅的利器jumpserver堡垒机

5、精细化审计,追溯整个运维过程

堡垒机要做到文件记录、视频回放等精细化完整审计,快速定位运维过程:

1、不仅要对所有操作会话的在线监控、实时阻断、日志回放、起止时间、来源用户

来源地址、目标地址、协议、命令、操作(如对文件的上传、下载、删除、修改等操作等)等行为记录。

 

2、还要能保存SFTP/FTP/SCP/RDP/RZ/SZ传输的文件

为上传恶意文件、***、窃取数据等危险行为起到了追踪依据。


下面就说说堡垒机的具体安装部署


Jumpserver 是一款由Python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能

基于ssh协议来管理,客户端无需安装agent


特点:

完全开源,GPL授权
python编写,容易再次开发
实现了跳板机基本功能,认证、授权、审计
集成了Ansible,批量命令等
支持WebTerminal
Bootstrap编写,界面美观
自动收集硬件信息
录像回放
命令搜索
实时监控
批量上传下载


jumpserver 3.0 安装

相对于 jumpserver 2.0 版本,在新的版本 3.0 中取消了LDAP授权,取而代之的是ssh进行推送;界面也有所变化

功能更完善,安装更简单,不像 2.0 的版本,难住了好多人。下面通过两台主机来搭建 jumpserver堡垒机!


环境:
Centos 6.5 x86_64
关闭 iptables,关闭 selinux
jumpserver:192.168.1.200
clients:192.168.1.210
ps:操作只针对 jumpserver,clients 不会进行操作,只是环境需求。


一、安装依赖包
yum -y install epel-release
yum clean all && yum makecache
yum -y update
yum -y install
Git python-pip MySQL-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel


二、下载 jumpserver  
cd /opt
git clone https://github.com/jumpserver/jumpserver.git
注: 如果下载失败,则去github上面下载zip包,unzip解压缩即可

让运维不再背锅的利器jumpserver堡垒机


三、执行快速安装脚本
cd /opt/jumpserver/install

pip install -r requirement.txt

让运维不再背锅的利器jumpserver堡垒机

查看安装的包
pip freeze

python install.py
输入jumpserver的地址,默认为:”192.168.1.200”,回车即可。
是否安装
mysql:选择”y”进行安装

让运维不再背锅的利器jumpserver堡垒机

MySQL 启动后会要求用户输入 邮件服务器及账户

(后期用来发送用户名、ssh pass、web pass、ssh key)

让运维不再背锅的利器jumpserver堡垒机

输入smtp信息之后发现报错了,是python的pycrypto模块问题,需要卸载重装:
pip uninstall pycrypto
easy_install pycrypto

让运维不再背锅的利器jumpserver堡垒机

让运维不再背锅的利器jumpserver堡垒机

让运维不再背锅的利器jumpserver堡垒机

让运维不再背锅的利器jumpserver堡垒机

安装之后继续 python install.py 进行安装,并且输入 web管理员用户名和管理员密码,ok

让运维不再背锅的利器jumpserver堡垒机

让运维不再背锅的利器jumpserver堡垒机


四、运行 crontab

定期处理失效连接,定期更新资产信息
cd /opt/jumpserver
python manage.py crontab add

让运维不再背锅的利器jumpserver堡垒机

注:
1)根据提示输入相关信息,完成安装,安装完成后,请访问web,继续查看后续文档
2)如果启动失败,请返回上层目录,手动运行 ./service.sh start 启动
3)如果 ./service.sh start 启动失败 

cd /opt/jumpserver
python manage.py runserver 0.0.0.0:80  
python run_websocket.py 

4)如果启动失败,可能是由于80端口和3000端口已经被占用,或者数据库账号密码不对,请检查


五、Web登录
http://192.168.1.200

让运维不再背锅的利器jumpserver堡垒机

注意:
在使用jumpserver过程中,有一步是系统用户推送,要推送成功,client(后端服务器)要满足以下条件:
1)后端服务器需要有python、sudo环境才能使用推送用户,批量命令等功能
2)后端服务器如果开启了selinux,请安装libselinux-python


六、更新代码
cd /opt/jumpserver
git pull



相关内容

热门资讯

今日重大消息“毛豆大厅牛牛开挂... 有 亲,根据资深记者爆料毛豆大厅牛牛是可以开挂的,确实有挂(咨询软件无需...
拜登之子称乌克兰腐败“令人震惊... 美国前总统拜登之子亨特·拜登,在12月24日播出的播客节目中,直言乌克兰是罪恶的温床,其腐败程度“令...
我来教教您“灯塔麻将有没有挂?... 网上科普关于“灯塔麻将有没有挂”话题很是火热,小编也是针对灯塔麻将作*弊开挂的方法以及开挂对应的知识...
玩家分享攻略“至尊麻将怎么开挂... 您好:至尊麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
终于明白“功夫熊猫牛牛辅助器?... 终于明白“功夫熊猫牛牛辅助器?”(必胜开挂神器)您好,功夫熊猫牛牛这个游戏其实有挂的,确实是有挂的,...
超700款生成式人工智能大模型... 从中央网信办获悉,“十四五”时期,我国集成电路、人工智能、基础软件等领域取得新成果,搭载开源鸿蒙操作...
感受蝶变,互联网优质内容创作者... 人民网上海12月26日电 (记者董志雯)冬日的复兴岛江风拂面,船台公园的巨型塔吊静静矗立,环岛慢行步...
【第一财经】“嘻游联盟可以开挂... 【第一财经】“嘻游联盟可以开挂吗?”(外卦神器下载)您好,嘻游联盟这个游戏其实有挂的,确实是有挂的,...
重磅消息“青鸾拼三张真的有挂吗... 您好:青鸾拼三张这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游...
重磅消息“授权大厅牛牛是不是有... 有 亲,根据资深记者爆料授权大厅牛牛是可以开挂的,确实有挂(咨询软件无需...