paramiko 和 pexpect在笔记里被跳过 因为,他们都可以被netmiko所取代,不想在他们身上浪费太多时间 netmiko 总体来讲还是很简单的,因为比较人性化 创建conn 1 #!/usr/bin/env python 2 3 from netmiko import ConnectH ...
分类:
Web程序 时间:
2016-08-30 00:18:17
阅读次数:
1009
练习写了个SSH弱口令爆破多线程脚本,遇到的问题 1、一开始想import pexpect 中的pxssh 然而却一直该有错误, ImportError: cannot import name spawn google了下问题都说的很模糊也不清楚。有的说是pexpect模块没安装好,有的说是pyth ...
分类:
编程语言 时间:
2016-06-29 12:49:06
阅读次数:
862
今天在写一个Python脚本时遇到一个问题——同样的代码,在Python终端执行没问题,在脚本里执行却不行,就是下面这段代码: 读者如果不信的话可以对以上代码进行修改测试。 最后,通过百度,我找到了解决方法——就是在末尾加一行,最终的代码如下: 为什么要加这一行才能成功,我还解释不了,有能人能解释的 ...
分类:
其他好文 时间:
2016-06-28 11:03:32
阅读次数:
147
项目背景:为了更好的实现我们企业的自动化运维,我们需要对pexpect模块有清晰的了解和使用能力。实验环境:vmwareworkstation11centos6.5的系统下pexpect服务器:192.168.0.26远程主机:192.168.0.14SecureCRT(ssh远程连接软件)软件介绍Pexpect是一个用来启动子程序并对其进..
分类:
其他好文 时间:
2016-04-11 18:55:27
阅读次数:
198
(一)注:pexpect模块需安装#!/usr/bin/envpython#coding:utf8importpexpectimportsysiplist=[‘192.168.140.142‘,‘192.168.140.145‘]##定义主机列表oldpasswd=‘234567‘##旧密码newpasswd=‘1234567‘##新密码whileiplist:ip=iplist[-1]##获取一个IPiplist.pop()##列表去掉一个值ch..
分类:
编程语言 时间:
2016-03-24 14:52:51
阅读次数:
525
通过一个很坑的任务,最近认识了一个新坑: pexpect 。其实基本的用法并不难,不过,我还是跟以前一样,把几个基本函数的坑蹚了个遍。有感而发,记录一下。 首先简单的介绍一下这个坑,哦不对,这个库。这是一个 linux 下做SSH 远程登录和操作的库。我们平时用 windows 连接linux 的话
分类:
其他好文 时间:
2016-03-09 23:48:11
阅读次数:
225
Linux的scp命令可以实现两个主机之间的文件拷贝功能。 用python实现scp功能。 def run_scp(from1, to, passwd, log_file): cmd = "scp %s %s" % (from1, to) p = pexpect.spawn(cmd) if log_
分类:
编程语言 时间:
2016-03-08 16:22:51
阅读次数:
190
Pexpect主要用于ssh远程登录,远程管理等。 简单举例,防止忘记 1 #!/usr/bin/env python 2 import pexpect 3 4 child = pexpect.spawn("ssh root@192.168.0.1") 5 fout = open('/root/lw
分类:
编程语言 时间:
2016-03-07 17:03:16
阅读次数:
179
pexpect是一个用来启动子程序并对其进行自动控制的Python模块。pexpect可以用来和像ssh、passwd、telnet、rsync等命令行程序进行自动交互下面是我用pexpect写的一个脚本,是用来执行远程主机命令,脚本是自动交互输入远程主机的密码的#encoding:utf-8
#filename:python_rsync.p..
分类:
编程语言 时间:
2016-03-03 17:49:01
阅读次数:
210
下载并安装pexpect与ptyprocess模块并结合python2.7实现如下操作tar-zxvfpexpect-4.0.1.tar.gzcdpexpect-4.0.1pythonsetup.pyinstalltar-zxvfptyprocess-0.5.tar.gzcd/ptyprocess-0.5pythonsetup.pyinstallPy脚本#!/usr/bin/envpython#-*-coding:utf-8-*-importpexpect#fromget..
分类:
编程语言 时间:
2016-01-29 12:35:06
阅读次数:
263