一、jumpserver搭建过程
1、搭建需要有阿里的云yum仓库
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
2、解压跳板机源码包
将源码包拷贝到jumpserver服务器,并解包(需要自行下载)
链接:https://pan.baidu.com/s/1-tCZWvh-dLa1JEw1pdFfFA 提取码:jlot
tar xf jumpserver-master.tar.gz -C /usr/src
特别注意:不要解压到root目录里,会出现权限问题,自动安装过程会卡在几处地方进行人机交互输入
3、cd /usr/src/jumpserver-0.3.2/install
python install.py
jumpserver是python写的,所以需要用python来解析它
注意:安装过程中会自动从公网源下载rpm包,若打算窃取公网源rpm包进行jumpserver的本地化yum安装,那么需要打开yum配置文件到keepcache配置
编译过程提示:
4、出现IP地址直接回车,安装新的MySQl服务,按y
5、通过浏览器进行访问测试
ss -antup | grep 8000
6、通过浏览器输入IP和端口测试访问
7、jumpserver登录
直接输入默认账号admin和刚设定的密码就可以,下图为登录界面
二、jumpserver基本使用
1、添加用户
2、提取密码信息
3、添加密码,切换用户下载密钥文件
4、添加密钥到Xshell
5、用Xshell进行密钥连接