码迷,mamicode.com
首页 >  
搜索关键字:pexpect    ( 87个结果
ImportError: cannot import name pxssh
Traceback (most recent call last): File "/root/Desktop/JuniperBackdoor-master/JuniperBackdoor.py", line 1, in from pexpect import pxsshImportErro...
分类:其他好文   时间:2015-12-25 16:49:52    阅读次数:772
系统批量运维管理器pexpect的使用
# pip install pexpect 或 # easy_install pexpect1 #!/usr/bin/env python2 import pexpect3 child = pexpect.spawn('/usr/bin/scp /root/pexpect/haha 172.16.6...
分类:其他好文   时间:2015-12-18 18:39:12    阅读次数:117
python expect交互
[root@pc0003glpi_switch_ocs]#catssh3.py #!/usr/bin/envpython #-*-coding:utf-8-*- importpexpect importgetpass,os defssh_command(user,host,password,command): ssh_newkey=‘Areyousureyouwanttocontinueconnecting‘ child=pexpect.spawn(‘ssh-l%s%s%s‘%(user,host,com..
分类:编程语言   时间:2015-11-23 19:27:02    阅读次数:229
python 实现 自动 svn checkout
pyhton利用pexpect模块实现svnchekout一,安装pexpectpipinstallpexpect二,python脚本实现#!/usr/bin/envpython #-*-coding:utf-8-*- importpexpect username=‘admin‘ password=‘passwd‘ svnurl=‘http://mysvnurl.com/svnproject‘ if__name__==‘__main__‘: svn_link=‘svn..
分类:编程语言   时间:2015-09-22 14:46:36    阅读次数:2915
python pexpect 启动、与子进程交互的例子--logstash
import pexpect,syschild = pexpect.spawn('/home/cf/elk/Summoner/Elk/logstash/test/bin/logstash -f /home/cf/elk/Summoner/Elk/logstash/test/conf.d', time...
分类:编程语言   时间:2015-09-16 17:55:06    阅读次数:237
系统批量运维管理工具pexpect
1、介绍pexpect通过pexpect我们可以实现对ssh,ftp,passwd,telnet等命令进行自动交互,不需要人工干预达到自动目的。2、pexpect的组件介绍2.1、spawn类作用:启动和控制子应用程序,其构造函数如下:classpexpect.spawn(command,args=[],timeout=30,maxread=2000,searchwindowsi..
分类:其他好文   时间:2015-09-13 20:06:03    阅读次数:315
系统批量运维工具paramiko
paramiko是实现ssh2远程安全连接的Python封装。支持认证和密钥方式,可以实现远程命令执行、文件传输等功能,对比pexpect封装的层次更高安全性高。1、paramiko的安装paramiko依赖第三方的Ecdsa,Crypto和Python开发工具包pyhton-devel安装出现时出现error:command‘gcc‘failedwit..
分类:其他好文   时间:2015-09-13 20:04:41    阅读次数:246
自动打包下载远程文件
#!/usr/bin/envputhon importpexpect importsys #定义目标主机 r_ip="IP_ADDRSS" r_user="USERNAME" r_passwd="PASSWORD" #定义目标主机nginx日志文件 target_file="/path/to/nginx_access.log" #运行ssh命令 child=pexpect.spawn(‘/usr/bin/ssh‘,[r_user+‘@‘+r_ip]) #输入..
分类:其他好文   时间:2015-09-13 20:04:41    阅读次数:282
Python自动化运维之简易ssh自动登录
#!/usr/bin/envpython#-*-coding:utf-8-*-importpexpectimportsysssh=pexpect.spawn(‘sshroot@192.168.20.103‘)fout=file(‘sshlog.txt‘,‘w‘)ssh.logfile=foutssh.expect("root@192.168.20.103‘spassword:")ssh.sendline("yzg1314520")ssh.expect(‘#‘)ssh.sendline(‘ls/home‘)ss..
分类:编程语言   时间:2015-09-10 17:32:16    阅读次数:160
python(pexpect)简单的自动ssh脚本
python(pexpect)简单的自动ssh脚本#vissh.py#!/usr/bin/python按a或i进入编辑模式importpexpectchild=pexpect.spawn(‘sshming@10.0.0.2‘)child.expect(‘password:‘)child.sendline(‘123456‘)child.interact()child.close()按Esc键退出编辑模式:wq(保存并退出)#pythonssh.py要..
分类:编程语言   时间:2015-07-22 16:36:56    阅读次数:406
87条   上一页 1 ... 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!