expect实现scp ssh自动输入密码登录
来源:互联网 发布:win10软件锁怎么设置 编辑:程序博客网 时间:2024/06/10 13:04
expect是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录。
下面给出scp和ssh的使用示例:
1、scp
expect -c " spawn scp root@1.2.3.4:/root/1.log /root expect { \"*assword\" {set timeout 300; send \"password\r\";} \"yes/no\" {send \"yes\r\"; exp_continue;} } expect eof"
2、ssh
#!/bin/bashexpect -c "spawn ssh root@192.168.1.204 \"ls;\"expect { \"*assword\" {set timeout 300; send \"password\r\";} \"yes/no\" {send \"yes\r\"; exp_continue;} }expect eof"
转载请标明文章来源:《https://www.centos.bz/2012/11/scp-ssh-auto-login-with-expect/》
0 0
- expect实现scp ssh自动输入密码登录
- 通过expect实现scp密码自动输入
- expect实现自动化模拟输入scp/ssh
- 利用expect实现SSH登录密码的自动填充
- expect实现自动输入密码
- 使用expect自动输入ssh密码
- centos ssh和scp利用expect自动填充密码
- expect实现脚本中ssh密码输入
- SSH 无需密码登录实现 SCP 信任
- 无密钥登录的自动脚本实现(ssh-copy-id、expect免交互输入脚本)
- linux shell(/usr/bin/expect)实现自动输入密码登录,并执行命令
- expect ------提供用户名和密码的SSH自动登录脚本
- expect 提供用户名和密码的SSH自动登录脚本
- expect----提供用户名和密码的ssh自动登录
- linux ssh scp expect/密钥 自动登录并自动执行脚本
- 使用sshpass进行ssh/scp/sftp/自动输入密码
- Ubuntu上ssh和scp自动输入密码
- 利用expect script实现ssh免密码登录
- 第一个servlet
- PlaceHolder的两种实现方式(输入框提示)
- js学习笔记之事件处理模型
- QQ通信原理概述
- 开发者必知的五大编程谬论
- expect实现scp ssh自动输入密码登录
- final、static、static final修饰的字段赋值的区别
- error LNK2005, already defined?
- 南邮 OJ 1180 H - 管道小球
- win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
- 公司注册的种类及英文缩写
- Servlet接收JSP参数乱码问题解决办法
- leetcode --237 delete node in a linked list
- HTML embed标签使用方法和属性详解