zoukankan      html  css  js  c++  java
  • Python Paramiko模块安装和使用

    一、安装,下载

      1、下载安装 pycrypto-2.6.1.tar.gz  (apt-get install python-dev)

        tar -zxvf pycrypto-2.6.tar.gz

               cd pycrypto-2.6.1/

               python setup.py build && python setup.py install

               安装完成后进入Python解释器 ----》import Crypto    进行检查

      2、下载安装 paramiko-1.10.1.tar.gz  

               tar xvzf paramiko-1.7.7.1.tar.gz

               cd paramiko-1.7.7.1/

               python setup.py build && python setup.py install

               安装完成后进入Python解释器 ----》import paramiko  进行检查

      此时报了一个错误如下: 

    /usr/local/python/lib/python2.6/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
      _warn("Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)

     我查了一下libgmp属于哪个,经过查询是gmp这个包

             rpm -qi | gerp gmp

     查询到:

           gmp-devel-4.1.4-10.el5.

           gmp-devel-4.1.4-10.el5.

           gmp-4.1.4-10.el5.

           gmp-4.1.4-10.el5.

    果断卸载原有低版本gmp:

         rpm -e gmp-devel-4.1.4-10.el5.i386

         rpm -e gmp-devel-4.1.4-10.el5.

         rpm -e gmp-4.1.4-10.el5.i386

         rpm -e --nodeps gmp-4.1.4-10.el5

    然后安装新版本gmp:

        wget http://ftp.gnu.org/gnu/gmp/gmp-5.1.2.tar.bz2

        tar jxf gmp-5.1.2.tar.bz2

        cd gmp-5.1.2

        ./configure && make && make install

        echo "/usr/local/lib" >> /etc/ld.so.conf

        ldconfig

    此时新版本gmp已经安装完成。进入Python解释器 ----》import paramiko  进行检查(OK)。

    二、装easy_install

    首先下载easy_install的安装包,下载地址:
    http://pypi.python.org/pypi/setuptools

    然后:

        python ez_setup.py

    即可。

  • 相关阅读:
    HAProxy、Keepalived 在 Ocatvia 的应用实现与分析
    Octavia 的 HTTPS 与自建、签发 CA 证书
    Octavia 创建 loadbalancer 的实现与分析
    OpenStack Rally 质量评估与自动化测试利器
    自建 CA 中心并签发 CA 证书
    Failed building wheel for netifaces
    通过 vSphere WS API 获取 vCenter Datastore Provisioned Space 置备空间
    OpenStack Placement Project
    我们建了一个 Golang 硬核技术交流群(内含视频福利)
    没有图形界面的软件有什么用?
  • 原文地址:https://www.cnblogs.com/name/p/4920831.html
Copyright © 2011-2022 走看看