当前位置:系统粉 >  系统教程 > 电脑软件教程 >  python-ssh模块怎么安装?python-ssh模块安装教程。

python-ssh模块怎么安装?python-ssh模块安装教程。

时间:2017-07-04 来源:互联网 浏览量:

今天给大家带来python-ssh模块怎么安装?python-ssh模块安装教程。,让您轻松解决问题。

大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了。

具体方法如下:

解决方法1:

1

一、安装python2.7

https://www.python.org/downloads/

在python官方网站上下载2.7版本的安装包,并安装

2

二、下载paramiko必备组件

2.1 PyCrypto下载地址:

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

直接从链接上下载已与系统对应的pycrypto版本,点击安装执行即可

例如:PyCrypto 2.6 for Python 2.7 64bit

3

2.2 ecdsa 下载地址:

https://github.com/warner/python-ecdsa

点击打包下载成ZIP的方式

4

2.3 paramiko下载地址:

https://github.com/paramiko/paramiko/releases 

#我选择的是1.17.1版本,2.0.1最新版的有不同的限制要求,这个要注意

5

三、安装步骤

1.PyCrypto安装

    比较简单,下一步下一步,就ok勒!

2. ecdsa

    解压后,cmd到根目录,输入命令以安装:setup.py install

3. paramiko

    解压后,cmd到根目录,输入命令以安装:setup.py install

6

四、windows上测试插件是否安装成功

1.python (cmd进入python命令行)

2.import Crypto  (没报错,就说明安装成功)

3.import paramiko   (没报错,就说明安装成功)

解决方法2:

1

在vm下安装乌帮图主机,不是本文的重点,如有需要请参考链接

416怎样在VMware虚拟机中使用安装并设置Ubuntu系统

2

开启linux主机SSH_server服务

$ sudo apt-get update

更新完毕后安装ssh服务:sudo apt-get install openssh-server

检查是否开启SSH服务:dpkg -l | grep ssh

启动ssh服务:#sudo /etc/init.d/ssh start

停止ssh服务:#sudo /etc/init.d/ssh stop

重启ssh服务:#sudo /etc/init.d/ssh restart

解决方法3:

1

import paramiko

#import Crypto

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect("192.168.179.128",22,"wendezhi", "****")   # ip,端口,账号,密码

stdin, stdout, stderr = ssh.exec_command("w")

print stdout.readlines("")

ssh.close()

以上就是python-ssh模块怎么安装?python-ssh模块安装教程。教程,希望本文中能帮您解决问题。

我要分享:
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航