mirror of https://github.com/jumpserver/jumpserver
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dev
pam
pr@dev@perf_enable_azure_vault
v3
v3.10.16-lts
v4.4
pr@dev@feat_account_backend_support_aws
master
pr@v3@perf_login_with_mfa_callback
pr@pam@perf_custom_change_pwd
v4.3
pr@dev@perf_custom_change_pwd
v3.10.14-lts
v3.10.15-lts
pr@dev@lina_translate
v4.2
pr@dev@feat_log_storage_support_es
v4.1
v3.10.13-lts
v4.0
v3.10.12-lts
v3.10.11-lts
v2.28
dev-fce
v3.10.10-lts
v3.10.9-lts
v3.10.8-lts
v3.10.0-7-lts
v3.9
v3.8
v3.7
v3.5
v3.6
v3.4
v3.3
v3.2
v2.22
v3.1
v3.0
v2.26
v2.27
v2.25
v2.24
v2.23
v2.21
v1.5
v2.20
v2.19
v2.16
v2.18
v2.17
v2.11
v2.14
v2.15
v2.13
v2.12
v2.10
v2.9
v2.8
v2.7
v2.6
v2.4
v2.5
v2.3
v2.2
v2.1
v2.0
v0.4
0.1.0
0.1.1
0.2.0
0.2.1
0.3.0-beta
0.3.1
0.3.2
0.3.2-rc2
0.3.3
1.0.0
1.1.0
1.1.1
1.2.0
1.2.1
1.3.0
1.3.1
1.3.2
1.3.3
1.4.0
1.4.1
1.4.10
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.5.0
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8
1.5.9
2.0.0
2.0.1
v1.4.10
v1.4.4
v1.4.7
v2.0.2
v2.1.0
v2.1.1
v2.1.2
v2.10.0
v2.10.1
v2.10.2
v2.10.3
v2.10.4
v2.10.5
v2.11.0
v2.11.1
v2.11.2
v2.11.3
v2.11.4
v2.12.0
v2.12.1
v2.12.2
v2.13.0
v2.13.1
v2.13.2
v2.14.0
v2.14.1
v2.14.2
v2.15.0
v2.15.1
v2.15.2
v2.15.3
v2.15.4
v2.15.5
v2.16.0
v2.16.1
v2.16.2
v2.16.3
v2.17.0
v2.17.1
v2.17.2
v2.17.3
v2.17.4
v2.17.5
v2.18.0
v2.18.1
v2.18.2
v2.18.3
v2.19.0
v2.19.1
v2.19.2
v2.2.0
v2.2.1
v2.2.2
v2.2.3
v2.20.0
v2.20.1
v2.20.2
v2.20.3
v2.21.0
v2.21.1
v2.21.2
v2.21.3
v2.21.4
v2.22.0
v2.22.1
v2.22.2
v2.22.3
v2.22.4
v2.23.0
v2.23.1
v2.23.2
v2.23.3
v2.23.4
v2.24.0
v2.24.1
v2.24.2
v2.25.0
v2.25.1
v2.25.2
v2.25.3
v2.25.4
v2.25.5
v2.26.0
v2.26.1
v2.27.0
v2.28.0
v2.28.1
v2.28.10
v2.28.11
v2.28.12
v2.28.13
v2.28.14
v2.28.15
v2.28.16
v2.28.17
v2.28.18
v2.28.19
v2.28.2
v2.28.20
v2.28.21
v2.28.3
v2.28.4
v2.28.5
v2.28.6
v2.28.7
v2.28.8
v2.28.9
v2.3.0
v2.3.1
v2.3.2
v2.3.3
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.4.5
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.5.4
v2.6.0
v2.6.1
v2.6.2
v2.7.0
v2.7.1
v2.7.2
v2.7.3
v2.8.0
v2.8.1
v2.8.2
v2.8.3
v2.8.4
v2.9.0
v2.9.1
v2.9.2
v3.0.0
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.1.0
v3.1.1
v3.1.2
v3.10.0
v3.10.1
v3.10.10
v3.10.11
v3.10.12
v3.10.13
v3.10.14
v3.10.15
v3.10.16
v3.10.2
v3.10.3
v3.10.4
v3.10.5
v3.10.6
v3.10.7
v3.10.8
v3.10.9
v3.2.0
v3.2.1
v3.2.2
v3.3.0
v3.3.1
v3.4.0
v3.4.1
v3.4.2
v3.4.3
v3.5.0
v3.5.1
v3.5.2
v3.5.3
v3.5.4
v3.5.5
v3.5.6
v3.5.7
v3.6.0
v3.6.1
v3.6.2
v3.6.3
v3.6.4
v3.6.5
v3.6.6
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.8.1
v3.8.2
v3.9.0
v3.9.1
v3.9.2
v3.9.3
v4.0.0
v4.0.1
v4.0.2
v4.1.0
v4.2.0
v4.3.0
v4.3.1
v4.4.0
v4.4.1
${ noResults }
1.3 KiB
1.3 KiB
Jumpserver
Jumpserver是一款使用Python, Django开发的开源跳板机系统, 助力互联网企业高效 用户、资产、权限、审计 管理
开发环境
- Python 2.7 # 开发时需考虑兼容Python3
- Django 1.10
安装
- 安装依赖库
$ cd requirements
$ sudo yum -y install `cat rpm_requirements.txt` # CentOS/RedHat
$ sudo apt-get install `cat deb_requirements.txt` # Ubuntu/Debian
- 安装Python依赖包
# 请自行安装 Python2.7 和 pip, 以下运行是以python2.7和pip2.7开始
$ pip2.7 install -r requirements.txt -i https://pypi.doubanio.com/simple
# MacOS
$ pip2.7 install -r requirements.txt -i https://pypi.doubanio.com/simple --user
- 配置文件
$ cd ..
$ cp config_example.py config.py
配置项 参考 config.py
- 初始化数据库
# cd utils
# sh make_migrations.sh
# sh init_db.sh
- 依赖redis
$ yum -y install redis
$ service redis start # Run docker or redis-server &
- 启动
$ python2.7 run_server.py