`

通过expect跳过输入密码

阅读更多
#! /usr/bin/expect

spawn /usr/bin/rsync -a /data/music Hello@192.168.1.111:/tmp
expect " password: "
send "Hello\r"

expect eof
set timeout 50
exit 0
分享到:
评论

相关推荐

    用expect 实现切换用户时自动输入密码.txt

    昨天一个网友问如何能够将输入密码的工作在shell里面自动完成,研究了一下,发现这种交互式的工作,普通的shell实现不了,据说可以借助expect来搞定,所以初步学习了一下expect,成果和大家分享一下: 应用一: 实现...

    Jsch批量执行多条命令,包含切换用户输入密码

    参考expect4j的交互式操作方式控制输入输出流实现批量执行多条shell命令同时支持切换用户输入密码提权执行命令输入密码等操作 有完整的测试用例,便于理解 模板化执行命令示例 [$]send[su - root] [Password:]...

    sudo提权自动输入密码--java执行交互式命令

    参考了java版的expect4j,expectj的原理,进行了极大的简化,可完成基本的功能: 1,运行java代码,执行交互式命令 2,sudo提权,自动输入密码(echo "password" | sudo -S mkdir /opt/test)

    linux-expect模拟键盘输入实现定时登录教程.zip

    linux-expect模拟键盘输入实现定时登录教程(内含expect安装包、教程)

    expect配置单向ssh免密码登录

    expect配置单向ssh免密码登录

    shell+python+expect更改设备密码并邮件通知

    #!/bin/bash i=$(cat /dev/urandom | head -n 10 | md5sum | head -c 10) echo $i >> /data/1.log 2>&1 expect test.expect $i >> /data/1.log 2>&1 sleep 3 python /opt/file/se.py $i

    linux 模拟键盘输入

    linux 模拟键盘输入 expect 模拟键盘输入,python 模拟键盘输入

    expect手动安装.zip

    expect是一个免费的编程工具,用来实现自动...而利用expect,则可以根据程序的提示,模拟标准输入提供给程序,从而实现自动化交互执行。这就是expect!!! 该资源包含expect5.45.tar.gz和tcl8.4.20-src.tar.gz压缩包

    expect-5.45.zip

    expect-5.45 + tcl-8.5.13 Expect用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don Libes在1990年开始编写Expect时对Expect做有如下定义:Expect是一...Expect则可以根据程序的提示模拟标准输入提供

    shell脚本无密码登录 expect的使用方法详解

    今天需要做一个定时任务脚本将最新的数据包文件传到远程的服务器上,虽然有密钥但也是要求输入密码的那种,所以只能另想办法实现让脚本自动输入密码了。 从网上查到使用expect可以,简单研究了一下,效果不错。  ...

    Expect中文教程 Expect中文教程

    Expect中文教程 Expect中文教程 Expect中文教程 Expect中文教程

    通过tcl安装expect

    只需下载最新的tcl,便可以安装expect

    expect.rar

    MT7628 MT7621 已经编译好的expect,可以下载直接使用,免去交叉编译的麻烦 expect是一个免费的编程...而利用expect,则可以根据程序的提示,模拟标准输入提供给程序,从而实现自动化交互执行。这就是expect!!!

    expect 脚本的简单例子

    关于自动化脚本expect的一个例子。本脚本功能是 实现自动输入密码登录到一个server机器上。

    ubuntu上expect的安装包

    ubuntu上默认没有expect,把这两个deb包安装一个就可以使用expect 一个是tcl一个是expect

    expect5.45.3.zip

    linux下自动输入密码,不用手动输入,shell自动化脚本,expect源码,官网下载不方便的开发者可以下载使用

    expect4j.jar 1.0

    Expect4j is an attempt to rewrite Expect in Java and provide bindings to the TclJava interpreter. The goal is to be able to port existing Tcl code bases that use Expect directly to Java without ...

    Expect 手册中文版

    Expect手册中文版 Expect-----能与交互式程序进行“可程序化”会话的脚本语言 概述: Expect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈...

    Expect and using Expect with PERL

    EXPECT: A TCL based Toolkit for Automating Interactive Tasks. Leveraging the task specific capabilities of Expect with the power and flexibility of PERL. Presented to Philadelphia PERLMongers, ...

    expect教程大全(exploring expect、expect教程中文版等7本教程)

    expect教程大全(exploring expect、expect教程中文版等7本教程)包含了exploring expect完整版的pdf文档、expect教程中文版、Expect简介及应用、ExpectCourse、autoexpect等6个pdf文档,为目前网上可以收集到的最全的...

Global site tag (gtag.js) - Google Analytics