欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python中的paramiko模塊簡介及安裝過程-創(chuàng)新互聯(lián)

一:簡介

paramiko是用python語言寫的一個模塊,遵循SSH2協(xié)議,支持以加密和認證的方式,進行遠程服務器的連接。

10年積累的成都網(wǎng)站建設、網(wǎng)站設計經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有富裕免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

由于使用的是python這樣的能夠跨平臺運行的語言,所以所有python支持的平臺,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH從一個平臺連接到另外一個平臺,進行一系列的操作時,paramiko是最佳工具之一。

舉個常見的例子,現(xiàn)有這樣的需求:需要使用windows客戶端,遠程連接到Linux服務器,查看上面的日志狀態(tài),大家通常使用的方法會是:

1:用telnet

2:用PUTTY

3:用WinSCP

4:用XManager等…

那現(xiàn)在如果需求又增加一條,要從服務器上下載文件,該怎么辦?那常用的辦法可能會是:

1:Linux上安裝FTP并配置

2:Linux上安裝Sambe并配置…

大家會發(fā)現(xiàn),常見的解決方法都會需要對遠程服務器必要的配置,如果遠程服務器只有一兩臺還好說,如果有N臺,還需要逐臺進行配置,或者需要使用代碼進行以上操作時,上面的辦法就不太方便了。

使用paramiko可以很好的解決以上問題,比起前面的方法,它僅需要在本地上安裝相應的軟件(python以及PyCrypto),對遠程服務器沒有配置要求,對于連接多臺服務器,進行復雜的連接操作特別有幫助。

二:安裝

安裝paramiko有兩個先決條件,python和另外一個名為PyCrypto的模塊。

  通常安裝標準的python模塊,只需要在模塊的根目錄下運行:

python setup.py build

python setup.py install

備注:安裝前先檢查是否安裝gcc(yum -y install gcc)

2.1 PyCrypto安裝

wget http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz

tar -zxvf pycrypto-2.6.tar.gz

cd pycrypto-2.6/

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

  測試:

python>> import Crypto

  (編譯時報錯:error: command 'gcc' failed with exit status 1;這是因為缺少python-dev的軟件包,所yum -y install python-devel)

2.2 paramiko安裝

wget http://www.lag.net/paramiko/download/paramiko-1.7.7.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

Crypto error: 'module' object has no attribute 'HAVE_DECL_MPZ_POWM_SEC'

  測試:

python>> import paramiko

  (Crypto error: 'module' object has no attribute 'HAVE_DECL_MPZ_POWM_SEC'

  找到 /usr/lib/python2.7/site-packages/Crypto/Util/number.py

  把if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:

  注釋了

  #if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:

  )

結束:  至此安裝已然完成.

安裝PyCrypto

安裝pycrypto有兩種方式:

  • 第一種直接通過pip install方式,前提是已經(jīng)安裝了easy install工具,終端執(zhí)行 $ pip install pycrypto
  • 第二種直接下載pycrypto包,解壓后進入setup.py文件目錄,終端執(zhí)行$ sudo python setup.py install

安裝Paramiko

  • 方法1 終端執(zhí)行 $ pip install paramiko
  • 方法2 下載paramiko包,終端執(zhí)行 $python setup.py install安裝

到此這篇關于python 中的paramiko模塊簡介及安裝過程的文章就介紹到這了,更多相關python paramiko模塊安裝內(nèi)容請搜索創(chuàng)新互聯(lián)成都網(wǎng)站設計公司以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設計公司!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)站欄目:python中的paramiko模塊簡介及安裝過程-創(chuàng)新互聯(lián)
新聞來源:http://www.chinadenli.net/article36/dgcjsg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務小程序開發(fā)做網(wǎng)站網(wǎng)站制作網(wǎng)站改版全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司