小米范SSH批量命令执行工具的主要功能是自动登录多台机器,并执行指定的命令,比如批量抓去shadow、批量获取系统版本等。 界面如下图: 使用方法: 1、输入目标ip、用户名、密码、ssh端口(使用空格或tab键分隔),每行一个目标。 2、设置线程数(如果不设置默认为5)。 3、选择输出,默认为右侧 ...
分类:
移动开发 时间:
2016-07-22 22:49:04
阅读次数:
285
做运维的同学很多都用过ansible吧,开源批量部署工具排名前三的:puppet,saltstack,ansible。ansible的特点是没有agent,采用ssh协议来通讯,轻量级,采用python编写,既可以写playbook,也可以做一些ad-hoc的批量命令执行操作。最近在两台ansible主机上执行ansible命令时发现..
分类:
其他好文 时间:
2016-06-28 18:53:19
阅读次数:
4832
一、什么样的情形需要批量部署1、操作系统的安装常见的有collber,redhatsatelite(redhat)系统专用。2、操作系统的配置常见的有cfengine,puppet,chef,func。其中puppet最受欢迎3、批量程序的部署4、批量命令的运行查看状态信息二、ansible介绍ansible的架构大致如下ansible是新..
分类:
其他好文 时间:
2016-04-13 07:24:37
阅读次数:
294
Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 特点:完全开源,GPL授权
Python编写,容易再次开发
实现了跳板机基本功能,认证、授权、审计
集成了Ansible,批量命令等
支持WebTerminal
Bootstrap编写,界面美观
自动收集硬件信息
录像回放
命令搜索
实...
分类:
其他好文 时间:
2016-03-29 10:38:55
阅读次数:
219
前端只要是采用bootsrap.html和css。用表单和ajax做前后台的数据交换。这里由于我静态框架很差,所以采用的是别人的静态oms开源系统。后端主要运用的是paramiko模块(前期做的批量命令和文件推送。刚学saltstack。后期全部采用saltstack)和saltstack进行资产的自动化收集,这个..
分类:
其他好文 时间:
2015-02-12 14:09:58
阅读次数:
211
./pdsh -R ssh -w node-10-0[0-5] hostname-R:指定传输方式,默认为rsh,本例为ssh,如果希望ssh传输需要另行安装pdsh-rcmd-ssh,如果希望ssh无密码访问需要提前配置好。-w:指定待执行命令host,也可以这样配置,node_[1-9, 35,...
分类:
其他好文 时间:
2014-07-16 21:42:57
阅读次数:
275