bashjumper介绍
- bashjumper是一个基于linux bash的命令行下的超轻量的跳板机。
- 1.只支持key连接服务器,不支持密--码连接
- 2.连接的key,默认/root/.ssh/id_rsa ,用户默认root
- 3.纯shell编写
- 4.基于文件存储主机列表和平台列表
bashjumper使用方法
安装
git clone https://github.com/feko2018/bashjumper.git
cd bashjumper
chmod +x jump.sh
./jump.sh
添加平台和主机
保留第一行,安装这种模板来添加
[root@test-vm-002 bashjumper]# cat platform.txt
#平台
4499
7878
[root@test-vm-002 bashjumper]# cat hosts.txt
#主机名 平台 类型 主机ip 端口 备注
test-001 4499 web 192.168.31.170 22 web服务器
test-002 7878 web 192.168.31.161 22 无
test-003 7878 web 127.0.0.1 22
bashjumper显示效果
首页
显示所有主机
显示所有平台
显示对应平台的主机页
github地址:https://github.com/feko2018/bashjumper
gitee地址:https://gitee.com/feko/bashjumper