首页 > 其他 > 详细

堡垒机jump server 的搭建

时间:2020-09-28 13:07:40      阅读:43      评论:0      收藏:0      [点我收藏+]
背景:因特殊情况,需要增加公司远程连接的一个安全系数,所以打算使用堡垒机,找了一款开源的堡垒机 jump server,话不多说,直接进操作步骤了

一、jumpserver在官网上,如果你的机器是纯净版的,直接官网上执行就好了,不然像我这个阿里云机器,又不是纯净版的,各种服务在上面,而且装的又是mysql,就采用这种一步步的方式来进行了,下面是网址:https://docs.jumpserver.org/zh/master/install/step_by_step/

二、按照网址中所要求的来配置环境变量即可,我直接来说的是,我所遇到的一些错误和解决办法,下面是步骤:
1、装python 3.6还算顺利,就是到了pip 装东西的时候,就遇到麻烦了,在这我直接给链接:
http://www.mamicode.com/info-detail-2968728.html
https://blog.csdn.net/weixin_42001089/article/details/84403842

一般是遇到版本不符合啊之类的问题,慢慢解决

2、下面是我的Mysql 创建库和用户授权的操作,依次进行

create database jumpserver default charset ‘utf8‘ collate ‘utf8_bin‘;

create user ‘jumpserver‘@‘%‘ identified by ‘abc123‘;

grant all privileges on jumpserver.* to ‘jumpserver‘@‘%‘ identified by ‘abc123‘;

3、下面这个是我jumpserver 的配置,大部分跟官网一样就好,注意 token也一样,我的就是改改端口,注意里面mysql的密码什么的别错了

技术分享图片

4、装 koko 之类的那些,我就推荐 docker 来了,这个阿里云机器之前有人装过 docker 的,弄的乱七八糟的,我直接卸载重弄了,我装的 是 docker-ce 的,不知道的可以百度来进行,然后下面这两个是我的启动命令,我这里因为很多原来的什么 8080 和 80 的端口都被人用了,所以我就用3开头的那些端口了,注意里面的 token 那些和jumpserver对应,别错了

docker run --name jms_koko -d \
-p 2222:2222 \
-p 127.0.0.1:5000:5000 \
-e CORE_HOST=http://172.18.116.208:38080 \
-e BOOTSTRAP_TOKEN=zxffNymGjP79j6BN \
-e LOG_LEVEL=ERROR \
--privileged=true \
--restart=always \
jumpserver/jms_koko:v2.3.0

docker run --name jms_guacamole -d \

-p 127.0.0.1:38081:8080 \
-e JUMPSERVER_SERVER=http://172.18.116.208:38080 \
-e BOOTSTRAP_TOKEN=zxffNymGjP79j6BN \
-e GUACAMOLE_LOG_LEVEL=ERROR \
--privileged=true \
--restart=always \
jumpserver/jms_guacamole:v2.3.0

爬坑集锦:我的环境碰到了很多的问题,下面依次来说:
1、我重启了防火墙iptables后报docker 的错误,后来查了下才知道,原来docker那启动的时候会用到iptables的法则,重启防火墙后,法则消失了,所以docker也要重启一下,但是,我这里 docker 重启后,有时候还是不得,我的解决办法是,docker stop 那些进程,然后 docker rm 删掉后,重新 docker run 一次,因为docker images 已经下好镜像了,很快的

2、如果启动iptables的话,有些端口是不能白名单的,得是ACCETP,在这我直接上图了,不知道问题在那,我反正直接放开了就解决了

技术分享图片

3、如果你是笔记本连的话,会遇到个分辨率的问题,这个在堡垒机页面设置那调一下分辨率再连接就好了

技术分享图片

4、接下来就是邮件的问题了,阿里云那居然不能连各种邮件服务器的25端口,在这我就采用了连接 139邮箱的 465 端口,这是个ssl 的端口,我直接上图,记得给自己的139邮箱那开什么 pop3 啊smtp什么之类的那种,然后自己输密码就好了,有时候不知道是什么问题,邮件密码会掉,最好发一下测试邮件,重新输一下

技术分享图片

技术分享图片

![](https://s4.51cto.com/images/blog/202009/26/6501627cb5c5436b8f39666e0f60fc40.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后创建用户的时候发邮件就好了,至于创建连接什么之类的,自行百度就好

堡垒机jump server 的搭建

原文:https://blog.51cto.com/12092988/2538282

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!