linux批量操作工具

                 轻量级批量操作工具

欢迎下载体验
batchTools
batchTools_update
目的

轻量级批量操作工具是一款自动化运维工具,基于java开发的,主要实现批量系统配置、批量程序部署、批量运行命令等功能。

背景

为了提高运维效率,节省成本,故提出自动化运维轻量级批量操作工作,减少重复性工作

运行环境安装

安装JRE1.8以版本.解压后即用
操作系统支持Windows和Linux

两种认证模式
1.标准环境(统一用户密码及具有信任关系)
2.非标准环境(零散用户及密码)

配置文件
cat config/user.conf


这里写图片描述

备注: authMode=1//认证模式(0统一用户及密码,1零散模式用户名及密码).如果值配置0则可以使用统一的用户和密码及可配置信任关系confidence=true免密登录,这种模式适应于标准环境。如果authMode的值为1则是非标准化的环境,则要为每个主机配置用户,密码,地址,端口等信息才能通过认证。


两种操作模式
1.文件操作模式
修改配置文件 config/user.conf
runMode=f //文件操作模式
authMode=1 //认证模式为非标准环境(零散认证模式)

使用用法:
这里写图片描述

ipListFile模式模板:username password address port
example:
test01 abc-124 192.168.1.10 60002
test02 abc-125 192.168.1.20 60003
test03 abc0123 192.168.6.20 60008
json_file格式模板:
//{
  
  "username":"u","password":"p","ip":"ip","port":"p","args":["args1","args1","...."]}
{
  
  "username":"a1","password":"a12","ip":"192.168.255.132","port":"22","args":["test01"]}
{
  
  "username":"a2","password":"ab13","ip"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值