码迷,mamicode.com
首页 >  
搜索关键字:expect tcl/tk    ( 1323个结果
POJ 2350 Above Average
Description It is said that 90% of frosh expect to be above average in their class. You are to provide a reality check. Input The first line of standa ...
分类:其他好文   时间:2016-07-03 23:26:00    阅读次数:168
服务器sh脚本自动登录(mac)
一不小心自己也有三台虚拟机了,每次都ssh -username@ip 然后在输入密码着实蛋疼,第一反应时脚本登录,但是作为脚本是逐行执行命令,是无法做到等待一个密码提示出现在输入密码的。查到mac下可以通过expect(具体是spawn,expect,send三条功能),win类似也有expect工 ...
分类:系统相关   时间:2016-07-03 21:47:05    阅读次数:256
expect 交互式传输文件
expect交互式传输文件(foreach)一、脚本#!/usr/bin/expect setRemoteDir/usr/local/Mail setLocalDIR/home/edm_report/doc setDate[execdate"+%Y%m%d"] #scptitleandmailfilefrom10.91.20.180tolocalhost foreachfilename{ mail title.txt }{ settimeout20 spawnscproot@10.9..
分类:其他好文   时间:2016-07-01 16:33:05    阅读次数:110
expect笔记
#!/usr/bin/expect -f set ip [lindex $argv 0]; set password [lindex $argv 1]; set timeout 1 spawn ssh xuxm2007@$ip expect { "*yes/no" { send "yes\r"; e ...
分类:其他好文   时间:2016-07-01 16:05:01    阅读次数:159
iTerm 使用expect实现自动远程登录,登录跳板机
在mac上使用iTerm连接服务器,不能保存密码,通过expect脚本来实现自动密码输入 一般公司内部只能通过跳板机登录,通过上面的脚本可以实现连续登录 ,具体的iTerm配置参考网上其它教程 通过expect脚本还可以实现更复杂的自动化运维 参考: http://blog.csdn.net/lee ...
分类:其他好文   时间:2016-06-29 18:39:55    阅读次数:153
expect批量scp脚本
实验环境1.本地主机192.168.1.172.远程主机192.168.1.18192.168.1.19实验目标使用expect非交互式脚本与scp命令结合,实现scp批量传输本地文件到远程主机。脚本注意事项1.确保本地主机已安装expect2.目标主机非第一次登陆,scp时,不需要输入“yes”3.注意列表文件与变量的顺序#..
分类:其他好文   时间:2016-06-28 13:21:10    阅读次数:408
expect批量scp脚本
实验环境1.本地主机192.168.1.172.远程主机192.168.1.18192.168.1.19实验目标使用expect非交互式脚本与scp命令结合,实现scp批量传输本地文件到远程主机。脚本注意事项1.确保本地主机已安装expect2.目标主机非第一次登陆,scp时,不需要输入“yes”3.注意列表文件与变量的顺序#..
分类:其他好文   时间:2016-06-28 13:19:42    阅读次数:390
分发系统
第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。 但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过ex..
分类:其他好文   时间:2016-06-17 19:44:16    阅读次数:153
linux下批量修改用户密码
对系统定期修改密码是一个很重要的安全常识,通常,我们修改用户密码都使用passwduser这样的命令来修改密码,但是这样会进入交互模式,即使使用脚本也不能很方便的批量修改,除非使用expect这样的软件来实现,难道修改一下密码还需要单独安装一个软件包吗?不,我们其实还有其他..
分类:系统相关   时间:2016-06-15 12:51:55    阅读次数:248
推送文件(expect交互式方式与sshpass非交互式方式)
前提条件以下两种推送的文件是SSH的公钥,推送方式依赖于SSH,基于SSH的相关方面操作和机器相关配置请参考我的上一篇博文“ssh服务批量管理例子”1、expect交互式方式1、1上传文件及文件内容#以10机器为例。#执行rz–y分别上传“dis-sshkey”、“expect-copy-sshkey.exp”和“..
分类:其他好文   时间:2016-06-15 00:11:55    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!