Python3学习之路~9.5 作业:简单主机批量管理工具

 
更多

题目:简单主机批量管理工具

需求:

  1. 主机分组
  2. 主机信息配置文件用configparser解析
  3. 可批量执行命令、发送文件,结果实时返回,执行格式如下 
    1. batch_run  -h h1,h2,h3   -g web_clusters,db_servers    -cmd  “df -h” 
    2. batch_scp   -h h1,h2,h3   -g web_clusters,db_servers  -action put  -local test.py  -remote /tmp/ 
  4. 主机用户名密码、端口可以不同
  5. 执行远程命令使用paramiko模块
  6. 批量命令需使用multiprocessing并发
打赏

本文固定链接: https://www.cxy163.net/archives/4717 | 绝缘体

该日志由 绝缘体.. 于 2024年07月02日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Python3学习之路~9.5 作业:简单主机批量管理工具 | 绝缘体
关键字: , , , ,

Python3学习之路~9.5 作业:简单主机批量管理工具:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter