JumpServer 开源堡垒机的自白:改变世界,从一点点开始
编者注:本文刊登在《新一代堡垒机建设指南》(2021 年 5 月第 I 版)序言部分,文章作者为 JumpServer 开源堡垒机项目创始人广宏伟。 改变世界,从一点点开始 2014年6月,JumpServer开源堡垒机项目诞生。在那个时间节点,这个项目要到哪里去?我的手中没有地图。 那时我是一名运维工程师,入职了一家新公司。上班第一天领导给了我一个EXCEL表格,让我把公司服务器的账户名和密码改一下。让我没想到的是,这项单调的工作花费了一周的时间。一系列的问题导致密码修改的工作需要用大量的时间去沟通和核对。我就产生了一个想法,能不能编写一个程序来替代这种运维工作交接的EXCEL表格呢? 当时Python语言非常流行,能不能使用Python编写一个程序解决这个问题?有了这个想法,我开始学习Python语言,大概学了半年左右,在业余时间写出了一个稚嫩的脚本。这个脚本的主要功能是,当用户登录服务器后会自动运行该脚本,在命令行中输入IP地址,脚本程序会在数据库中提取账号和密码,并且完成登录。使用了一段时间后,觉得这个脚本还是挺有价值的,就把它发布到GitHub,并通过QQ群分享项目进展。 将...
