概述
#!/bin/env python
#!coding=utf-8
import paramiko,sys,os ##导入模块
from multiprocessing import Process,Pool
username='root' ##设置该脚本的验证用户
pd='westos' ##验证密码
def list_ssh(host_info,cmd): ##定义批量执行函数
s=paramiko.SSHClient() ##绑定实例
s.load_system_host_keys() ##加载本机HOST文件
s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ##解决第一次登陆时的yes问题
host,user,password=host_info ##host_info为元组,元组在下边代码
s.connect(host,22,user,password,timeout=2) ##创建连接
stdin,stdout,stderr=s.exec_command(cmd) ##执行这个命令,并返回结果
cmd_result=stdout.read(),stderr.read() ##读取结果
for line in cmd_result:
print '