paramiko
Paramiko模块批量管理 作用:通过调用ssh协议进行远程机器的批量命令执行,文件发送。 安装paramiko步骤: 1 首先安装pycrypto模块 pip install pycrypto pip install paramiko 或者下载源码包安装 可能遇到的错误: error: command "x86_64-linux-gnu-gcc" faild with exit status 1 这个是库文件不全 apt-get install libssl-dev 以下 包要安装: python-devel openssl-devel openssl gcc gcc-c++ 使用用户名和密码连接远程机器 ----------------------------- 一 次的ssh连接 使用用户名密码 #!/usr/bin/env python import paramiko import sys,os host = “192.168.137.110”或者host = sys.argv[1] 代表执行这个文件时,后面跟的第一个参数 user = "root" password = "centos" cmd = sys.argv[2] 代表执行这个文件时,后面跟的第二个参数 s = paramiko.SSHClient() 绑定实例 s.load_system_host_keys(