注意MySQL的密码设置要有复杂度,否则jumpserver用不了
#先准备一台服务器安装MySQL和redis(注意官网版本要求)

root@ubuntu:~# docker pull mysql:5.6.45
root@ubuntu:~# docker pull redis #:启动MySQL和redis root@ubuntu:~# docker run -v /data/mysql/conf/mysql.cnf:/etc/mysql/conf.d/mysql.cnf -v /data/mysql/conf/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /data/mysql/data:/var/lib/mysql -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD="magedu.com" mysql:5.6.45
5794e8c6e845587114ee3a4835b206d3f71e7f866b6dfb3489970b19561c3075 #:注意映射关系修改配置为支持utf8 root@ubuntu:~# vim /data/mysql/conf/mysql.cnf
[mysql]
default-character-set=utf8 root@ubuntu:~# vim /data/mysql/conf/mysqld.cnf
[mysqld]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
datadir = /var/lib/mysql
#log-error = /var/log/mysql/error.log
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
character-set-server=utf8 #:启动redis root@ubuntu:~# docker run -id -d redis
#:根据官网jumpserver写启动信息
#注意先设置key 和torken
$ if [ "$SECRET_KEY" = "" ]; then SECRET_KEY=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 50`; echo "SECRET_KEY=$SECRET_KEY" >> ~/.bashrc; echo $SECRET_KEY; else echo $SECRET_KEY; fi $ if [ "$BOOTSTRAP_TOKEN" = "" ]; then BOOTSTRAP_TOKEN=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16`; echo "BOOTSTRAP_TOKEN=$BOOTSTRAP_TOKEN" >> ~/.bashrc; echo $BOOTSTRAP_TOKEN; else echo $BOOTSTRAP_TOKEN; fi #:启动jumpserver root@ubuntu:~# docker run --name jms_all -v /opt/jumpserver:/opt/jumpserver/data/media -p 80:80 -p 2222:2222 -e SECRET_KEY=bVBBD356Y98uzTYciIQqcbfKirxXkgElrYdIZviK8xL2UfPnF1 -e BOOTSTRAP_TOKEN=lPuQRIkYJlsTLUei -e DB_HOST=192.168.7.102 -e DB_PORT=3306 -e DB_USER=jumpserver -e DB_PASSWORD=magedu.com -e DB_NAME=jumpserver -e REDIS_HOST=192.168.7.102 -e REDIS_PORT=6379 -e REDIS_PASSWORD= jumpserver/jms_all:1.4.8

登录

#账号和密码都是admin

jumpserver使用

#步骤

创建组
创建用户
创建系统用户
创建管理用户
创建资产
权限管理
资产授权 回话管理中的历史回话可查看回放

最新文章

  1. 比特币_Bitcoin 简介
  2. HashMap多线程并发问题分析
  3. javascript(定时函数)
  4. 30、springmvc
  5. JavaScript库开发者们的规则
  6. UIcollectionView的使用(首页的搭建1)
  7. char *和char[]的区别,困扰很长时间了,总结下
  8. ZOJ 1011 - NTA
  9. 前端基本知识(四):JS的异步模式:1、回调函数;2、事件监听;3、观察者模式;4、promise对象
  10. Java:@Override标签的多态性详解
  11. 一些精妙的sql语句收集
  12. 【易语言学习】Day1
  13. 【Java编程】Eclipse快捷键
  14. Testlink1.9.17使用方法(第二章 登录&汉化设置)
  15. BZOJ 3653: 谈笑风生(离线, 长链剖分, 后缀和)
  16. 解决OSError: cannot identify image file <_io.BytesIO object at 0x000001ABB1D9DE60>
  17. 鼠标滑过侧边弹出内容(JS)
  18. ML 激励函数 Activation Function (整理)
  19. (转)以太坊(Ethereum)创世揭秘 以太坊(Ethereum)创世揭秘
  20. Day15作业及默写

热门文章

  1. Spring @Component生成bean名称的规则(当类的名字是以两个或以上的大写字母开头的话,bean的名字会与类名保持一致
  2. 9组-Alpha冲刺-2/6
  3. 使用Typora+PicGo配置Gitee图床
  4. Python基础(filter)
  5. 在Winform中直接录入表格数据和在Vue&Elment中直接录入表格数据的比较
  6. 【故障公告】突然猛增的巨量请求冲垮一共92核CPU的k8s集群
  7. 【Microsoft Azure 的1024种玩法】二.基于Azure云平台的安全攻防靶场系统构建
  8. [hdu7011]被EI加0了
  9. 【性能优化】(2)JVM调优
  10. pip 与 conda