摘要:[root@node110 pexpect]# cat simple9_before_after.py #1/usr/bin/env pythonimport pexpectimport syschild = pexpect.spawn('ssh root@192.168.198.121')fout = file('mylog.txt','w')child.logfile = foutchild.expect(["password:"])child.sendline("123456")print "before:"+child.beforeprint "after:"+child.after
2017年04月10日
ssh自动登录
摘要:[root@node110 pexpect]# cat simple8_ssh_auto_login.py #!/usr/bin/env pythonimport pexpectimport syschild = pexpect.spawn('ssh root@192.168.198.121')fout = file('mylog.txt','w')child.logfile=foutchild.expect("password:")child.sendline("123456")child.expect("#")child.sendline("ls /home")child.expect("
分类:自动化运维
2017年04月10日
日志输出到终端
摘要:[root@node110 pexpect]# cat simple7-output-sys_stdout.py #!/usr/bin/env pythonimport pexpectimport sysshell_cmd='ls -l'child = pexpect.spawn('/bin/bash',['-c',shell_cmd])child.logfile=sys.stdoutchild.expect(pexpect.EOF)
分类:自动化运维
2017年04月10日
日志输出到文件
摘要:[root@node110 pexpect]# cat simple6-output-logfile.py #!/usr/bin/env pythonimport pexpectimport sysshell_cmd='ls -l'child = pexpect.spawn('/bin/bash',['-c',shell_cmd])fout = file('mylog.txt','w')child.logfile=fout#child.logfile=sys.stdoutchild.expect(pexpect.EOF)
分类:自动化运维
2017年04月10日
pexpect.EOF
摘要:[root@node110 pexpect]# cat simple4.py #!/usr/bin/env pythonimport pexpectchild = pexpect.spawn('/bin/bash -c "ls -l > logs.txt"')child.expect(pexpect.EOF) #匹配数据的最后,表示数据传输完成#!/usr/bin/env pythonimport pexpectshell_cmd='ls -l>logs1.txt'child = pexpect.spawn('/bin/bash',['-c',shell_cmd])child.expect(pexpect.EOF)
分类:自动化运维
2017年04月10日
远程打包文件并备份到本地
摘要:[root@node110 pexpect]# cat simple3.py import pexpectimport sysip="192.168.198.121"user="root"passwd="123456"target_file="/etc/passwd"child = pexpect.spawn('/usr/bin/ssh', [user+'@'+ip])fout = file('mylog.txt','w')child.logfile = fouttry: child.expect('(?i)password') child.sendl
分类:自动化运维
2017年04月10日
ftp_login.py
摘要:[root@node110 pexpect]# cat ftp_login.py from __future__ import unicode_literalsimport pexpectimport syschild = pexpect.spawnu('ftp ftp.openbsd.org')child.expect('(?i)name .*: ')child.sendline('anonymous')child.expect('(?i)password')child.sendline('pexpect@sourceforge.net')child.expect('ftp> ')child.sendline('bin')child.expect('ftp> ')ch
分类:自动化运维
2017年04月10日
pexpect_spawn_auto_ssh_login.py
摘要:[root@node110 pexpect]# cat pexpect_spawn_auto_ssh_login.py #!/usr/bin/env pythonimport pexpectchild = pexpect.spawn('scp /usr/local/src/python/pexpect/pexpect-3.0.tar.gz root@192.168.198.121:/root/')#child.expect("root@192.168.198.121's password:")child.expect("password:")child.sendline('123456')
分类:自动化运维
2017年04月07日
win7无法启动防火墙
摘要:点击windows 7控制面板中防火墙的“推荐配置”没有反应,打开“服务”,无法启动windows firewall,并报错,具体的解决方法如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助问题: 1.点击windows 7控制面板中防火墙的“推荐配置”没有反应 2.打开“服务”,无法启动windows firewall,并报错 3.打开“事件查看器”,选择“Windows 日志”-“系统”,找到最近
分类:系统管理
2017年04月07日
windows2003更改远程桌面端口号
摘要:运行--regedit --打开注册表, 1.进入以下路径: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\ Wds\rdpwd\Tds\tcp],看见PortNamber值了吗?其默认值是3389,修改成所希望的端口即可,例如3777。 2.再打开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP\Tcp],将PortNumber的值(默认是338
分类:系统管理
2017年04月07日
客户端无法连接到远程计算机
摘要:1) 远程计算机不可到达(ping不通或者被防火墙拦截)2) 服务器没有开启3389端口(系统属性里“远程”页面里的“远程桌面”未打勾或没有使用有远程登陆权限的用户即可)3) terminal services 服务未启动,启动此服务即可,另外还有两个RDP服务也别忘记哦4) 检查远程桌面是不是被更改了端口,步骤:打开“开始→运行”,输入“regedit”,打开注册表,进入以下路径:[HKEY_LOCAL_M
分类:系统管理
2017年04月07日
win7 显卡驱动停止响应并已成功恢复
摘要:显卡驱动既然显卡驱动停止响应,那么可能是显卡驱动和系统不兼容所致,升级驱动是个好办法。不过事实上只有少部分电脑在升级驱动后故障消失,而大部分用户都反映无论是升级还是换回原来的驱动,都没什么作用。不过作为解决故障的第一步,升级驱动是必要的。寻找不兼容软件事实上,不少用户的电脑都是因为软件兼容问题导致驱动失去响应,但到底是什么软件导致兼容问题,这并没有
分类:系统管理
2017年04月07日
Explorer命令的用法
摘要:Explorer [/n][/e]<,/root],[path><,/select],[path filename>参数说明/n表示以“我的电脑”方式打开一个新的窗口,通常打开的是Windows安装分区的根目录。/e表示以“资源管理器”方式打开一个新的窗口,通常打开的也是Windows安装分区的根目录。/root,[path]表示打开指定的文件夹,/root表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹;[path
分类:系统管理
2017年04月07日
win7不能访问XP的共享资源
摘要:台式机的XP系统需要如下设置:1 开始--运行--gpedit.msc 2 windows设置---安全设置--本地策略--用户权利指派--在右边找到''拒绝从网络访问这台计算机''双击打开,把里面的guest帐户删除 3 windows设置---安全设置--本地策略--安全选项--右边找到''网络访问:本地帐户的共享和安全模式"双击改成"经典:本地用户自己的身份验证" 5 windows设置---安全
分类:系统管理
2017年04月07日
win7访问共享文件无权限解决方法
摘要:WIN7访问共享文件无权限解决方法家用路由器连接;win7的系统,能从网络里发现对方的电脑,但是就;解决方法:;开始运行输入gpedit.msc;计算机设置windows设置安全设置本地策略用户;删除guest用户;或者guest用户可能没打开可以打开控制面板用户;自己在桌面建一个文本文档然后把下边的编译信息复制;WindowsRegistryEditorVWIN7访问共享文件无权限解决方法 家用路由器连接了
分类:系统管理
2017年04月07日
Win7共享无法访问、Win7共享没有访问权限的设置
摘要:在企业局域网中,我们经常需要设置共享文件供局域网其他电脑使用,但是由于Windows操作系统自身的兼容性和共享文件访问权限配置较为复杂,使得经常出现共享文件无法访问的情况,尤其是Windows7和Windows8以及Windows2008操作系统上经常出现共享文件无法访问、共享文件拒绝访问的情况。本文汇总了Win7共享文件无法访问的原因和对策,便于网管员及时排查共享访问权限的问题,实现
分类:系统管理
2017年04月07日
WIN7系统无法启用网络发现
摘要:启用网络发现要开启三个服务DNS Client,SSDP Discovery,Server。第一个服务和第三个服务一般都是开启的,但第二个服务SSDP Discover有的是禁用的,只要把他开启就可以了。 点开始--运行 输入services.msc,将SSDP Discovery服务开启即可
分类:系统管理
2017年04月07日
win10系统局域网共享无法访问的解决步骤
摘要:win10系统局域网共享无法访问的解决步骤时间: 2016-07-26 来源: www.winbjb.com 作者:笔记本系统 在Win10系统设立须经由主机名才能访问共享资源,可有效防止企业单位内部资料泄露出去,但有很多用户却遇到了利用主机名无法访问局域网共享的问题,怎么解决?下面就针对此问题,给大家介绍win10系统局域网共享无法访问的解决步骤。&nbs
分类:系统管理
2017年04月07日
登录失败:禁用当前用户 解决方法
摘要:访问win7上面的共享文件时,出现登陆失败:禁用当前用户的错误原因分析:1、Win7操作系统,默认禁用了管理员和来宾账户2、无法访问共享的机器,访问共享文件时使用的是默认的管理员,没有设置密码由于win7共享服务器端的同名账户是禁用的,当客户端还用同名账户(普遍来说都是administrator账户同名)去验证的时候,服务器返回这个账户禁止,客户端就不提示用户输入用户名和密码
分类:系统管理
2017年04月07日
共享文件需要账号密码
摘要:1、来宾帐户:启用。2、本地安全策略--安全选项--帐户:使用空白密码的本地帐户只允许进行控制台登录。系统默认值:已启用。3、允许SAM帐户和共享的匿名枚举。系统默认值:已停用。4、控制面板--防火墙--例外--文件和打印机共享。系统默认:不选。5、控制面板--管理工具--本地安全策略--本地策略--安全选项,网络访问:本地帐户的共享和安全模式:仅来宾-本地用户以来宾份验证。