5 Star 9 Fork 1

炎舞皇 / easytasks

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

通过ssh执行多任务管理工具

需要安装python模块

easy_install paramiko

使用方法
python easytasks.py -d -f config.ini -n pgname -c command -h host:port -u username -p passwd -k key [--help]
-d 使用默认配置的ini文件
-f 自定义配置的ini文件
-n 项目名称
-c 执行命令
-h 主机IP:端口
-u 用户名
-p 密码
-k 密钥文件


使用事例

1、使用默认的config/config.ini文件
python easytasks.py -d

2、执行配置文件中指定的项目
python easytasks.py -d -n admin1

3、使用命令行
python easytasks.py -h 192.168.2.13 -u root -p "123456" -c "ls /mnt;echo "1xx" > /mnt/aa"

空文件

简介

通过ssh配置进行多主机操作 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/devop/easytasks.git
git@gitee.com:devop/easytasks.git
devop
easytasks
easytasks
master

搜索帮助