码迷,mamicode.com
首页 >  
搜索关键字:expect脚本    ( 118个结果
带账号、密码ssh的脚本
带账号、密码ssh的脚本说明:1、为expect脚本,后缀建议用.exp(写.sh也没关系)2、执行需用expect命令3、登录后可执行想要的命令$cat/usr/local/bin/ssh.exp#!/usr/bin/expexct-fsetip[lindex$argv0]settimeout10spawnsshaa@$ipexpect{"*(yes/no)*"{send"yes\r";exp_continue}..
分类:其他好文   时间:2017-02-28 23:06:16    阅读次数:203
expect脚本免密码
1 #!/usr/bin/expect 2 set timeout 10 3 spawn ssh root@20.0.102.19 4 expect "password:" 5 send "123456\n" 6 interact 1 #!/usr/bin/expect 2 set timeout ... ...
分类:其他好文   时间:2017-01-16 21:22:19    阅读次数:159
expect脚本自动化执行线上服务器命令
这个expect脚本是为了获取线上服务器的容量大小,并无实际意义#!/usr/bin/expectsettimeout60#设置超时setuser[lindex$argv0]#设置第一个参数setpassword[lindex$argv1]setipaddr[lindex$argv2]setport[lindex$argv3]setmypassword[lindex$argv4]spawnssh$user@$ipaddr-p$port#..
分类:其他好文   时间:2016-12-30 22:25:09    阅读次数:189
图文教程自动登录expect脚本实例
简介:1.expect的讲解2.实例操作自动登录脚本expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道..
分类:其他好文   时间:2016-12-28 19:21:18    阅读次数:234
python的简洁是shell无法代替的
之前线上服务器分发配置都是用shell和expect脚本分发,脚本写了很长,上周换了ansible,现在自己用python写一个,就30行代码就可以实现需求,之前的shell写了快200行了,蛋疼,代码如下: 鸡汤一回,对python感兴趣了,学的才快,就像去年对linux很痴迷,一年时间,现在的我 ...
分类:编程语言   时间:2016-12-16 19:43:48    阅读次数:253
linux中使用expect实现自动登录
在实际生产使用中,比如执行批量操作时,我们不想创建ssh认证,需要使用到密码登录或者链接,此时可以使用expect来操作自动添加password:在centos系统上expect默认是没有安装的,所以首先应先安装expect:yuminstallexpect-y创建expect脚本:[root@localhostscript]#catssh_203..
分类:系统相关   时间:2016-12-06 23:16:15    阅读次数:196
1-26-1-expect无交互式-正则表达式
大纲: 1、expect环境搭建及脚本编写 概述 expect脚本详解 expect环境搭建 expect脚本实现ssh远程连接 expect脚本实现ssh远程连接(通过shell传递参数) 2、正则表达式详解及实例 详解 普通正则 扩展正则 案例 1、expect环境搭建及脚本编写 一、概述 我们... ...
分类:其他好文   时间:2016-09-08 06:10:36    阅读次数:410
shell-2
关于Tcl和Expect的语法,请参考Unix/Linux平台任务的自动化相关部分。QUOTE:例1:下面是一个telnet到指定的远程机器上自动执行命令的Expect脚本,该脚本运行时的输出如下:#/usr/bin/expectsample_login.exproot111111spawntelnet10.13.32.307001Trying10.13.32.30...Connectedt..
分类:系统相关   时间:2016-08-03 15:38:41    阅读次数:262
iTerm 使用expect实现自动远程登录,登录跳板机
在mac上使用iTerm连接服务器,不能保存密码,通过expect脚本来实现自动密码输入 一般公司内部只能通过跳板机登录,通过上面的脚本可以实现连续登录 ,具体的iTerm配置参考网上其它教程 通过expect脚本还可以实现更复杂的自动化运维 参考: http://blog.csdn.net/lee ...
分类:其他好文   时间:2016-06-29 18:39:55    阅读次数:153
shell(构建文件分发系统)
1. 需求背景对于大公司而言,肯定时不时会有网站或者配置文件更新,而且使用的机器肯定也是好多台,少则几台,多则几十甚至上百台。所以,自动同步文件是至关重要的。2. 实现思路首先要有一台模板机器,把要分发的文件准备好,然后只要使用expect脚本批量把需要同步的文件分发到目标机器即可。3. 核心命令r ...
分类:系统相关   时间:2016-06-07 14:32:48    阅读次数:250
118条   上一页 1 ... 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!