# easytasks
**Repository Path**: devop/easytasks
## Basic Information
- **Project Name**: easytasks
- **Description**: 通过ssh配置进行多主机操作
- **Primary Language**: Python
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 9
- **Forks**: 1
- **Created**: 2013-07-02
- **Last Updated**: 2023-03-26
## Categories & Tags
**Categories**: nms
**Tags**: None
## 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"