1 / 15
文档名称:

2025年Windows系统下安装Python的SSH模块教程(推荐6篇).docx

格式:docx   大小:35KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2025年Windows系统下安装Python的SSH模块教程(推荐6篇).docx

上传人:圭圭 2025/5/3 文件大小:35 KB

下载得到文件列表

2025年Windows系统下安装Python的SSH模块教程(推荐6篇).docx

相关文档

文档介绍

文档介绍:该【2025年Windows系统下安装Python的SSH模块教程(推荐6篇) 】是由【圭圭】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【2025年Windows系统下安装Python的SSH模块教程(推荐6篇) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。









2025年Windows系统下安装Python的SSH模块教程(推荐6篇)
篇1:Windows系统下安装Python的SSH模块教程
这篇文章主要介绍了Windows系统下安装Python的SSH模块教程,本文涵盖了pycrypto、ecdsa、paramiko、OpenSSH、SSH等模块的安装,需要的朋友可以参考下
Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在Python中使用SSH,则需要先安装模块顺序是:pycrypto -> ecdsa -> paramiko










1、安装pyCrypto
安装这个比较麻烦,需要本地编译,要装vs或gcc还有一堆配置,还不一定能编译成功,(网上能搜到安装步骤)
建议直接下载已编译版: #pycrypto
直接下载并安装既可。
(注:crypto有java和C++版)
2、安装ecdsa
看很多博客没有提到这个库,但我执行paramiko时,提示找不到ecdsa模块。
下载: ,解压到一个目录,。
安装比较简单,windows下直接在刚才解压后的目录执行:python install

与安装ecdsa类型,只是打开下载页面很慢。。。
下载: #,
安装步骤同ecdsa
注:1、所有另外安装的第三方库,如果不特指定安装后库目录的话,将默认保存到 %PYTHON_HOME%Libsite-packages下。
2、python大小写敏感,对模块名也是。
3、Crypto可以提供常见的加解密算法,如:RSA、RC4、DSA、DES










测试代码:
代码如下:
#!/usr/bin/python
# -*- coding:utf-8 -*-
# ******@
import paramiko
def MAIN:
host = “″
port = 22
user = “root”
pswd = “111222333″
ssh = ()
(())
(host, port, user, pswd)
stdin, stdout, stderr = (‘ifconfig‘)
print ()
()
#
if __name__==‘__main__‘:
try:
MAIN()
except Exception,e:
print e
输出如下:
目前主要用于批量执行多个服务器的ssh命令,批量维护比较方便,
下面是两种使用paramiko连接到linux服务器的代码
方式一:
代码如下:
ssh = ()
(())
(“某IP地址”,22,“用户名”, “口令”)
上面的第二行代码的作用是允许连接不在know_hosts文件中的主机
方式二:
代码如下:










t = ((“主机”,“端口”))
(username = “用户名”, password = “口令”)
如果连接远程主机需要提供密钥,上面第二行代码可改成:
代码如下:
(username = “用户名”, password = “口令”, hostkey=“密钥”)
例子:
代码如下:
#!/usr/bin/python
import paramiko
ssh = ()
(())
(“某IP地址”,22,“用户名”, “口令”)
stdin, stdout, stderr = (“你的命令”)print ()
()
下载linux服务器上的文件
代码如下:
#!/usr/bin/python
import paramiko
t = ((“主机”,“端口”))
(username = “用户名”, password = “口令”)
sftp = (t)
remotepath=‘/var/log/‘
localpath=‘/tmp/‘
(remotepath, localpath)
()
上传文件到linux服务器
代码如下:
#!/usr/bin/python
import paramiko










t = ((“主机”,“端口”))
(username = “用户名”, password = “口令”)
sftp = (t)
remotepath=‘/var/log/‘
localpath=‘/tmp/‘
(localpath,remotepath)
()
篇2:Windows下Apache
学习PHP这么久了,昨天发现WAMP已经更新了好几个版本了,我的版本已经很旧了,当然版本并不重要,为了复习一下WAMP的配置方法,我在虚拟机中手动和自动配置了下都是下载最新的推荐版本,原来并没想到发到坛子来,所以并没有截图,后来总结到记事本的时候发现还是有蛮多问题的,所以就共享出来,希望对大家
有所帮助,在做实验的时候,我也参考了坛子里其他的前辈写的教程,在此多谢了。步骤写得比较简略,但重要
的东西基本都写出来了,有不明白的可以借助搜索引擎,如果我在线,我也会尽力解答的。
安装过程如下:
①手动安装:
(1)按提示安装Apache ,有两种版本(具体有什么区别网上有答案),都行的,安装在C:。
(2)解压php--Win32-VC6-(选择VC6,Thread Safe版本)到C:。
(3),添加以下三行:
LoadModule php5_module C:/WAMP/










PHPIniDir “C:/WAMP/”
AddType application/x-httpd-php .php .phtml
找到
DirectoryIndex
改为:
DirectoryIndex
(4)设置环境变量:C:;C:;
还可以把C:,这样如果Apache出错就可以
直接在命令控制台中打命令调试。
(5):
找到extension_dir,设置为extension_dir = “C:/WAMP/”
找到以下extension:
;extension=
;extension=
;extension=
;extension=
去掉之前的分号。这个根据需要去掉前面的分号。
(6)重启Apache,写个有PHP语句的php网页测试。
(7)解压mysql-noinstall--:
(8)把my-,找到[mysqld]添加如下语句:
#set default language
default-character-set=gbk
#set basedir to your installation path
basedir=C:/WAMP/
#set datadir to the location of your data directory
datadir=C:/WAMP/
(9)先设置环境变量:C:,然后打开命令窗口,输入:
mysqld --install MySQL --defaults-file=C:
安装完成后在命令窗口输入:mysql -u root










设置root帐户密码:set password for 'root'@'localhost' = password('123456');
这样之后就可以使用mysql了,重启Apache,写个php网页测试,
(10)根据提示安装ZendOptimizer--Windows-。
(11)解压phpMyAdmin-:WAMPApachehtdocsphpMyAdmin中。
(12),寻找到代码行:
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
改为:
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '123456';
注意:如果需要通过远程服务器调试使用phpMyAdmin,不能让blowfish_secret内容为空。
可以随便设置一个字符串。
(13),现在可以在浏览器中使用phpMyAdmin了。
至此,手动安装完毕。
************************************************************************************
②自动安装:
(1)按提示安装Apache ,有两种版本(具体有什么区别网上有答案),都行的,安装在C:。
(2)运行php--Win32-VC6-(选择VC6,Thread Safe版本),安装在C:。
(3),放在C:(不推荐这种做法)。










,注释掉下面的一句(就是在前面加个分号,如果已经被注释了那更好):
extension=
然后重启Apache,这时应该就可以了(如果直接重启Apache,有可能出错)。
写个php网页测试下。
(4)运行mysql--,安装在C:。
(5)重启Apache,新建一个php网页,连接一下MySQL以验证是否安装成功。
(6)解压phpMyAdmin-:WAMPApachehtdocsphpMyAdmin中。
(7),寻找到代码行:
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
改为:
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '123456';
注意:如果需要通过远程服务器调试使用phpMyAdmin,不能让blowfish_secret内容为空。
可以随便设置一个字符串,最好是设置一个字符串。
(8),现在可以在浏览器中使用phpMyAdmin了。
至此,自动安装完毕。
篇3:Windows
一、虚拟机的简介
虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失。虚拟机中有自己的CPU、主板、内存、BIOS、显卡、硬盘、光驱、软驱、网卡、声卡、串口、并口和USB等设备。










二、Vmware优秀网站介绍
Vmware是一个“虚拟PC”软件。它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。
VMWare是真正“同时”运行,多个操作系 统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。
篇4:Windows
WindowsXP系统
程序可到这里(-software-)下载
一、双击文件VMware-workstation--,等待解压缩完成后进入软件安装界面:
图1 二、点击Next(下一步):
图2
三、Typical(典型)安装与Custom(自定义)安装,
前者安装所有的组件,推荐新手选择此项;后者可自己选择需要安装的组件,非专业人士不推荐。本教程选择典型安装。选择好点击Next(下一步):
图3










四、软件安装目录,默认为C盘Program Files文件夹,可点击Change选择其他路径,比如此处选择了D盘的Program Files文件夹下,选择好了点击OK:
图4
五、回到图3界面,点击Next(下一步):
图5
六、为Vmware建立快捷方式至桌面、开始菜单项、快捷方式。根据需要选择,然后点击Next:
图6
七、点击Install开始安装:
图7
八、等待安装,如果想取消安装点击Cancel:
图8
九、输入用户名与公司名字以及注册码, 申请,点击Enter:
图9
十、点击Finish,安装大功告成!!
篇5:linux下UPNP的安装Windows系统
UPNP将来可能使用范围会越来越广,一些路由设备已经开始支持UPNP. 在REDHAT AS 3上,安装UPNP的支持工具( LINUX -IGD),. e2fsprogs-. ()
UPNP将来可能使用范围会越来越广,一些路由设备已经开始支持UPNP.

最近更新

二零二五年度保险代理中介服务合同 8页

二零二五年度体育馆健身课程研发承包合同 9页

二零二五年度住宅小区业主物业服务社区治理合.. 8页

二零二五年度企业车辆租赁与保险代理服务协议.. 8页

二零二五年度企业年会会务全程服务合同 8页

二零二五年度企业员工培训与外包服务一体化合.. 9页

二零二五年度企业产品研发顾问服务合同 8页

二零二五年度仓储外包服务与仓储安全管理合同.. 9页

企业6S管理培训资料全 158页

五粮液财务分析报告 139页

20道平安银行理财经理岗位常见面试问题含HR常.. 34页

铭记历史勿忘国耻主题班会课件公开课获奖课件.. 69页

2025装修补贴协议 15页

2025货物运输车出租合同书书精选 15页

2025车位物业服务协议书书范本 15页

2025酒吧经营合同书 15页

2025钢材合同书范本 14页

2025销售员的劳务合同书范本 13页

2025陶瓷工艺师劳动合同书 14页

《银行会计》第三版温红梅主编课件 390页

2025高级工程师聘用协议书 15页

一次性采购合同书参考(2025版) 13页

专业借款补签协议书(2025版) 13页

个人临时雇佣的合同书范本(2025版) 13页

个人和公司汽车租赁合同书(2025版) 15页

个人汽车租赁合同最新(2025版) 14页

个体建材销售的合同范本2025年通用 13页

事业单位聘用合同书范本16K2025年通用 17页

二手房交易买卖合同书范本最新(2025版) 16页

二手按揭房屋买卖协议书范本(2025版) 18页