码迷,mamicode.com
首页 > 其他好文 > 详细

Jumpserver跳板机

时间:2018-11-02 02:00:59      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:cte   通过   解压   shell   host   useradd   roo   访问   str   

一、Jumpserver简介

umpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。

二、特点:

完全开源、 Python编写,容易再次开发 、实现了跳板机基本功能,认证、授权、审计 、集成了Ansible,批量命令等 、自动收集硬信息、录像回放、命令搜索、实时监控、批量上传下载等等

三、JumpServer的搭建与部署

1.下载yum源

挂载光盘:

[root@localhost ~]# mount /dev/sr0 /media/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only

安装下载命令:

[root@localhost yum.repos.d]# yum -y install wget

技术分享图片

下载公网yum源:

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

 重新生成yum缓存:

[root@localhost yum.repos.d]# yum -y clean all  ->清除缓存

[root@localhost yum.repos.d]# yum makecache  ->重新生成缓存

 

2.将源码包拷贝到jumpserver服务器,并解包

技术分享图片

[root@localhost ~]# tar xf jumpserver-0.3.2.tar.gz -C /usr/local/  ->解压
[root@localhost ~]# cd /usr/local/jumpserver-0.3.2/
[root@localhost jumpserver-0.3.2]# pwd
/usr/local/jumpserver-0.3.2

3.运行jumpserver自带的自动安装脚本

[root@localhost jumpserver-0.3.2]# cd install/
[root@localhost install]# python install.py  ->用python解析安装

技术分享图片

技术分享图片

技术分享图片

 

通过浏览器进行访问测试:

[root@localhost install]# netstat -antup | grep 8000  ->查看监听端口

技术分享图片

技术分享图片

技术分享图片

 

4.jumpserver跳板机使用

 技术分享图片

技术分享图片

建立了用户,这段信息必须保存

技术分享图片

下载密钥

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

Sudo授权

 技术分享图片

Sudo原理:

技术分享图片

 

添加资产

技术分享图片

技术分享图片

 

 

添加系统用户

 技术分享图片

被管理端:

 [root@localhost install]# useradd admin && echo "111111" | passwd --stdin admin  

 技术分享图片

 

推送资源

 技术分享图片

技术分享图片

 

添加授权规则

技术分享图片

 

xshell登陆

技术分享图片

 

 

 

 

 

 

 

 

 

 

 

Jumpserver跳板机

标签:cte   通过   解压   shell   host   useradd   roo   访问   str   

原文地址:https://www.cnblogs.com/chen-guanzhou/p/9893520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!