1. 程式人生 > >開源跳板機(堡壘機)Jumpserver所使用的開源元件

開源跳板機(堡壘機)Jumpserver所使用的開源元件

近期在給運維團隊構建運維平臺,其中涉及跳板機,在選型期間研究了下開源的跳板機Jumpserver,使用的是0.3.2版本,這個版本比較穩定,最新的0.4.0BETA1,也部署使用了下,新版本問題比較多。

總的來說,Jumpserver是一款比較優秀的跳板機系統,對於一般的中小企業運維團隊作為跳板機使用,基本夠用了,當然你有開發能力的話,也可以二次開發拓展一些新的功能出來,開發語言是Python。

由於Jumpserver本身是開源的,所以它的整個架構裡也選用了很多開源元件,我這裡給大家收集整理了下其中比較核心的部分:

  • Django – WEB前端框架
  • MySQL – 資料庫
  • Tornado – WEB伺服器
  • Ansible – 用於任務的批處理
  • paramiko – SSH遠端連線