老男孩14期自动化运维day9随笔和作业(多线程批量管理主机)(三)

通过多线程实现基于paramiko的ssh,sftp的批量管理主机功能

需求:
1.主机分组
2.登录后显示主机分组,选择分组后查看主机列表
3.可批量执行命令、发送文件,结果实时返回
4.主机用户名密码可以不同

只能执行paramiko.exec_command能执行的指令,例如top等不能执行
通过多线程实现从data目录读取主机数据(ip,pwd等)利用paramiko实现ssh登录执行命令或sftp发送接收远程主机的文件

github:https://github.com/yyyhhhrrr/paramiko_manage_host

猜你喜欢

转载自blog.csdn.net/qq_33060225/article/details/84319546