日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

其他综合-跳板机jumpserver的安装

發布時間:2023/12/15 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 其他综合-跳板机jumpserver的安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

搭建jumpserver

  • 實驗目的

搭建 jumpserver 平臺,實現有效的運維安全審計.完美做到事先防范,事中控制和事后溯源

  • 實驗環境

Xshell:5
VMware:12
系統版本:CentOS Linux release 7.6.1810
網絡ip:10.0.0.31

  • 實驗軟件

jumpserver-rpm,提取碼:k6ss

Python-3.6.1.tar.xz,提取碼:jofz

官方文檔

  • 實驗步驟
  • 1、安裝 yum 源(若有,請忽略)
  • 2、安裝 Python 包
  • 3、安裝安裝 git
  • 4、安裝 mysql 和創建數據庫(若已安裝數據庫,請忽略)
  • 5、建立加速 pip
  • 6、安裝 jumpserver
  • 7、配置
  • 8、登錄

1、安裝 yum 源(若有,請忽略)

mkdir -p /etc/yum.repos.d/bak/bin/mv /etc/yum.repos.d/* /etc/yum.repos.d/bakcurl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum clean all

2、安裝 Python 包

下載地址:Python-3.6.1.tar.xz,提取碼:jofz

yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-develmkidr -p /server/toolscd /server/toolswget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz #若網速慢,上面有下載地址tar xvf Python-3.6.1.tar.xz && cd Python-3.6.1./configure --prefix=/usr/local/python3 && make && make install

3、安裝安裝 git

yum -y install git

4、安裝 mysql 和創建數據庫(若已安裝數據庫,請忽略)

yum -y install mariadb mariadb-devel mariadb-server # centos7下安裝的是mariadbsystemctl enable mariadbsystemctl start mariadbDB_PASSWORD=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 24` # 生成隨機數據庫密碼echo -e "\033[31m 你的數據庫密碼是 $DB_PASSWORD \033[0m" # 請復制密碼,后面會用到mysql -uroot -e "create database jumpserver default charset 'utf8'; grant all on jumpserver.* to 'jumpserver'@'127.0.0.1' identified by '$DB_PASSWORD'; flush privileges;"

5、建立加速 pip

cd ~mkdir .pipcat >~/.pip/pip.conf <<EOF [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com EOF

6、安裝 jumpserver

下載地址:jumpserver-rpm,提取碼:k6ss

cd /server/tools/ #我的包放在這個目錄下,你們隨意unzip jumpserver-rpm.zip cd jumpserver-rpm/jumpservergit checkout mastercd install/python install.py

7、配置

請輸入您服務器的IP地址,用戶瀏覽器可以訪問 [10.0.0.31]: 10.0.0.31 (提示:若輸入信息錯誤,請按Ctrl+退格鍵即可) 是否安裝新的MySQL服務器? (y/n) [y]: n 請輸入數據庫服務器IP [127.0.0.1]: 127.0.0.1 請輸入數據庫服務器端口 [3306]: 3306 請輸入數據庫服務器用戶 [jumpserver]: jumpserver 請輸入數據庫服務器密碼: CL1PBO2HmJe0p1lE4b4wZglL 請輸入使用的數據庫 [jumpserver]: jumpserver 連接數據庫成功 請輸入SMTP地址: #讓你輸入郵箱地址,我跳過了,你們隨意,下面有設置方法 請輸入SMTP端口 [25]: 請輸入賬戶: 請輸入密碼: please run connect() first 是否跳過(y/n) [n]? : y請登陸郵箱查收郵件, 然后確認是否繼續安裝 是否繼續? (y/n) [y]: y 開始寫入配置文件 開始安裝Jumpserver ... 開始更新jumpserver ... 請輸入管理員用戶名 [admin]: admin 請輸入管理員密碼: [5Lov@wife]: 123456 請再次輸入管理員密碼: [5Lov@wife]: 123456 Starting jumpserver service: [ 確定 ]安裝成功,Web登錄請訪問http://ip:8000, 祝你使用愉快。 請訪問 https://github.com/jumpserver/jumpserver/wiki 查看文檔

提示,添加郵箱的方式(若前面沒有設置,抱歉,我只知道重新 python install.py 安裝)

1)添加163郵箱

請輸入SMTP地址: smtp.163.com 請輸入SMTP端口 [25]: 25 請輸入賬戶: XXXXXXXXXX@163.com 請輸入密碼: XXXXXXXX

2)添加qq郵箱

請輸入SMTP地址: smtp.qq.com 請輸入SMTP端口 [25]: 465 請輸入賬戶: XXXXXXXXXX@qq.com 請輸入密碼: XXXXXXXX

8、登錄

提示:手動重啟 jumpserver ,如下操作:

[root@nfs01 /server/tools/jumpserver-rpm/jumpserver]# ls connect.py Dockerfile install jperm juser logs README.md static connect.pyc docs jasset jumpserver keys manage.py run_server.py templates docker-compose.yaml init.sh jlog jumpserver.conf LICENSE manage.pyc service.sh [root@nfs01 /server/tools/jumpserver-rpm/jumpserver]# sh service.sh # 注意路徑 Usage: service.sh {start|stop|restart|status} [root@nfs01 /server/tools/jumpserver-rpm/jumpserver]# sh service.sh start jumpserver is running... [ 確定 ]

轉載于:https://www.cnblogs.com/wjcLinux/p/10873666.html

總結

以上是生活随笔為你收集整理的其他综合-跳板机jumpserver的安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。