【十年java搬砖路】Jumpserver docker版安装及配置Ldap登陆认证 ...

打印 上一主题 下一主题

主题 932|帖子 932|积分 2796

Jumpserver docker 安装启动教程

拉取镜像

  1. docker pull JumpServer
复制代码
启动进行前确保有Redis 和Mysql
创建jumperServer数据库

在MYSQL上实行
创建数据库
登陆MYSQL
  1. mysql -u root -p
复制代码
创建Jumperserveri库
  1. create database jumpserver default charset 'utf8mb4';
复制代码
可以为jumperServer创建专门的用户
  1. grant all on jumpserver.* to 'jumpserver'@'%' identified by 'Aa123456';
复制代码
刷新配置
  1. flush privileges;
复制代码
退出
  1. exit;
复制代码
天生key 和 token 后面启动jumpeSerive 用

天生KEY,在Linux上实行,获取返回值
  1. 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
复制代码
天生token 在Linux上实行,获取返回值
  1. 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 和物理机映射目次

mkdir -p /data/jumpserver
启动JumperServer命令

docker run -d --name=jumpserver -h jumpserver --restart=always
-v /data/jumpserver/:/data/jumpserver/data/media
-p 8080:80
-p 2222:2222
-e SECRET_KEY=xxxxxxxxxxxxxx \ #填写刚刚天生的key
-e BOOTSTRAP_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \ #填写刚刚天生的token
-e DB_HOST=192.168.2.107 \ # 数据库服务器地址
-e DB_PORT=3306 \ # 数据库端口
-e DB_USER=jumpserver \ # 数据库用户
-e DB_PASSWORD=“Aa123456” \ # 数据库密码
-e DB_NAME=jumpserver \ # 数据库名称
-e REDIS_HOST=192.168.2.107 \ # redis服务器地址
-e REDIS_PORT=6379
-e REDIS_PASSWORD=“xxxxxx”
jumpserver/jms_all:last
  1. docker run -d --name=jumpserver -h jumpserver --restart=always  \
  2. -v /data/jumpserver/:/data/jumpserver/data/media \
  3. -p 8080:80 \
  4. -p 2222:2222 \
  5. -e SECRET_KEY=xxxxxxxxxxxxxx \
  6. -e BOOTSTRAP_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
  7. -e DB_HOST=192.168.2.107 \  
  8. -e DB_PORT=3306 \
  9. -e DB_USER=jumpserver \
  10. -e DB_PASSWORD="Aa123456" \
  11. -e DB_NAME=jumpserver \
  12. -e REDIS_HOST=192.168.2.107 \
  13. -e REDIS_PORT=6379 \
  14. -e REDIS_PASSWORD="xxxxxx" \
  15. jumpserver/jms_all:last
复制代码
Ldap认证

安装好后浏览器输入 ip加端口8080访问
http://IP:8080/

初次登录默认密码账号admin admin
登陆后右上角点设置—认证设置----LADP 输入对应的Ldap信息


测试链接没题目,提交,提交之后就用户导入,可以导入用户,导入之后就能测试登陆。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

温锦文欧普厨电及净水器总代理

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表