windows 下安装paramiko (Python SSH Library)

1.下载安装Windows版本的Python2.7,我默认装在C:\Python27

2.下载PyCrypto2.6 for Python 2.7 64bit

地址为 http://www.voidspace.org.uk/python/modules.shtml#pycrypto

以管理员权限执行安装程序,一路Next即可


3.下载安装ecdsa-0.10.tar.gz,地址 https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.10.tar.gz 解压缩

进入安装目录,执行 C:\Python27\python setup.py install


4.下载paramiko压缩包

地址:https://pypi.python.org/packages/source/p/paramiko/paramiko-1.12.1.tar.gz



解压缩后从cmd进入解压缩目录,执行命令

C:\Python27\python setup.py install


5.确认安装成功

在cmd中执行C:\Python27\python进入python环境

输入import paramiko无错误提示则表示安装成功



虽然也可以使用plink 和pscap 来编写批量操作的cmd 脚步, 但是还是python 用的爽一些!



使用paramiko 库的一个简单例子:

    paramiko.util.log_to_file('paramiko.log')
    ssh = paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect('192.168.1.2', username='root', password='secret')
    stdin, stdout, stderr = ssh.exec_command('df -h')
    print stdout.readlines()
    ssh.close()


更多详细使用,参考paramiko 项目官网:http://www.paramiko.org/


你可能感兴趣的:(Python,生产力工具)