1. 程式人生 > >Linux下安裝paramiko

Linux下安裝paramiko

系統 copy core ror efault traceback lar 遠程 ram

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

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

當前使用的系統信息:

[[email protected] ~]# more /etc/redhat-release 
CentOS Linux release 7.2.1511
(Core) [[email protected] ~]# uname -a Linux vnode33 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

嘗試在python idle環境裏Import paramiko,報錯No module named ‘paramiko‘:

[[email protected] ~]# python
Python 3.5.0 (default, Feb 16 2017, 12:30:39) 
[GCC 
4.8.5 20150623 (Red Hat 4.8.5-4)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import paramiko Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named paramiko >>> exit()

使用pip安裝兩個模塊:

[[email protected]
/* */ ~]# pip install requests [[email protected] ~]# pip install paramiko

再次導入paramiko:

[[email protected] ~]# python
Python 3.5.0 (default, Feb 16 2017, 12:30:39) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>> print(paramiko.__version__)
2.2.1
>>> 

Linux下安裝paramiko