JumpServer堡壘機
跳板機(Jump Server),也稱堡壘機,是一類可作為跳板批次操作遠端裝置的網路裝置,是系統管理員或運維人員常用的操作平臺之一。
作為全球首款完全開源、符合4A規範(包含認證Authentication、授權Authorization、賬號Accounting和審計Auditing)的運維安全審計系統,Jumpserver堡壘機向企業級使用者交付多雲環境下更好用的堡壘機,Jumpserver堡壘機採用了業界領先的容器化部署方式,並且提供體驗極佳的Web Terminal。Jumpserver堡壘機還可實現基於Web的檔案傳輸,並且支援使用者將運維審計錄影儲存在雲端(例如AWSS3、阿里雲OSS、ElasticSearch等)。
Jumpserver 是一款由Python編寫開源的跳板機(堡壘機)系統,實現了跳板機應有的功能。基於ssh協議來管理,客戶端無需安裝agent。
Docker 安裝
Jumpserver 封裝了一個 All in one Docker, 可以快速啟動。該映象整合了所需要的元件, 支援使用外接 Database 和 Redis
Tips: 不建議在生產中使用, 因為所有軟體都打包到一個Docker中了, 不是Docker最佳實踐
原文連結: https://blog.csdn.net/imtech/article/details/89332410
1、 docker search jms_all
docker pull jumpserver/jms_all:latest
2、隨機生成2個環境變數SECRET_KEY、BOOTSTRAP_TOKEN,儲存到~/.bashrc
$ if [ “SECRETKEY"=""];thenSECRETKEY=‘cat/dev/urandom∣tr−dcA−Za−z0−9∣head−c50‘;echo"SECRETKEY=SECRET_KEY" = "" ]; then SECRET_KEY=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 50`; echo "SECRET_KEY=SECRET
K EY"=""];thenSECRET K EY=‘cat/dev/urandom∣tr−dcA−Za−z0−9∣head−c50‘;echo"SECRET
K EY=SECRET_KEY” >> ~/.bashrc; echo $SECRET_KEY; else echo $SECRET_KEY; fi
$ if [ “BOOTSTRAPTOKEN"=""];thenBOOTSTRAPTOKEN=‘cat/dev/urandom∣tr−dcA−Za−z0−9∣head−c16‘;echo"BOOTSTRAPTOKEN=BOOTSTRAP_TOKEN" = "" ]; then BOOTSTRAP_TOKEN=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16`; echo "BOOTSTRAP_TOKEN=BOOTSTRAP
T OKEN"=""];thenBOOTSTRAP
T OKEN=‘cat/dev/urandom∣tr−dcA−Za−z0−9∣head−c16‘;echo"BOOTSTRAP
T OKEN=BOOTSTRAP_TOKEN” >> ~/.bashrc; echo $BOOTSTRAP_TOKEN; else echo $BOOTSTRAP_TOKEN; fi
3、容器執行
docker run --name jms_all -d -p 80:80 -p 2222:2222 -e SECRET_KEY=SECRETKEY−e BOOTSTRAPTOKEN=SECRET_KEY -e BOOTSTRAP_TOKEN=SECRET
K EY−e BOOTSTRAP T OKEN=BOOTSTRAP_TOKEN jumpserver/jms_all:latest
4、訪問
瀏覽器訪問: 容器所在伺服器IP>
SSH訪問: ssh -p 2222 <容器所在伺服器IP>
XShell等工具請新增 connection 連線, 預設 ssh 埠 2222
預設管理員賬戶 admin 密碼 admin。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-2680392/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用docker部署JumpServer堡壘機DockerServer
- 分享一款開源堡壘機-jumpserverServer
- 基於Docker搭建Jumpserver堡壘機操作實踐DockerServer
- 基於 Docker 搭建 Jumpserver 堡壘機操作實踐.mdDockerServer
- CentOS7下配置使用JumpServer 堡壘機 (圖文教程)CentOSServer
- 【DB寶48】JumpServer:多雲環境下更好用的堡壘機Server
- 【堡壘機】堡壘機是啥?一線品牌有哪些?
- 雲堡壘機和信創堡壘機主要區別講解
- 【堡壘機知識】三款大品牌堡壘機對比與分析
- 安裝 堡壘機 dockerDocker
- 本地Mac通過堡壘機代理實現跨堡壘機scp問題Mac
- 雲堡壘機和軟體堡壘機哪個好?區別是什麼?
- 傳統堡壘機資料可以遷移到雲堡壘機上嗎?方式有哪些?
- 開源堡壘機是什麼?開源堡壘機的優缺點是什麼?
- 玩一玩公司的堡壘機
- Python Django開發的WebSSH 堡壘機PythonDjangoWeb
- 如何通過堡壘機訪問伺服器?堡壘機無法訪問伺服器怎麼辦?伺服器
- 什麼是堡壘機(運維繫統)運維
- 堡壘機小知識科普-行雲管家
- 常見堡壘機小知識彙總
- 銀行使用堡壘機成功案例分享一二
- 運維管理---開源堡壘機介紹運維
- 使用 Docker 部署 Next Terminal 輕量級堡壘機Docker
- 堡壘機是什麼意思?別稱是啥?
- 堡壘機和防火牆有什麼區別?防火牆
- 開發基於Django和Websocket的堡壘機DjangoWeb
- 堡壘機、防火牆以及跳板機分別是什麼?防火牆
- epic堡壘之夜怎麼設定中文 堡壘之夜設定了中文沒用
- epic堡壘之夜怎麼設定中文2022 epic堡壘之夜怎麼調中文
- 天融信TopSAG堡壘機-下載更新配置失敗[1]
- 網路安全堡壘機是什麼?有哪些功能?
- 運維堡壘機是什麼?有什麼作用?運維
- 案例丨堡壘機如何讓醫療機構運維更安全?運維
- 堡壘機採購注意事項說明-行雲管家
- 堡壘機和伺服器有什麼區別呢?伺服器
- 資料安全產品之堡壘機詳細介紹
- Go語言:xterm.js-websocket Web終端堡壘機GoJSWeb
- “不務正業”的《堡壘之夜》