02 2020 档案
摘要:一、准备 安装wmi和pywin32 pip install wmi pip install pywin32 一、代码 import wmi def sys_version(ipaddress, user, password): try: conn = wmi.WMI(computer=ipaddr
阅读全文
摘要:一、前言 在linux上安装软件和模块很多都是通过rpm包安装的,非常的方便。如果多个主机安装文件和脚本也能用rpm包的方式就好了,节省时间和精力,正好看到了一篇文章,本地构建rpm包,试着学了下,所以写下这篇博客记录构建过程,该博客使用到的主机为Centos7。 二、准备 1.首先,打开一个终端会
阅读全文
摘要:一、前言 在日常运维的过程中,需要登录防火墙执行命令,该脚本可以通过paramiko模块远程登录执行命令,并返回结果。 二、代码 #-*- coding: utf-8 -*- import time import paramiko def remote_login(**kwargs): try: s
阅读全文
摘要:一、前言 在日常运维的过程中,经常需要登录主机去执行一些命令,有时候需要登录一批主机执行相同的命,手动登录执行的化效率太慢, 所以可以通过Python的paramiko模块批量执行,本篇文章基于python2.7。 二、同步执行 根据ip列表按顺序执行,缺点是如果命令耗时长,主机很多的话,执行效率较
阅读全文