最新消息:Kglan博客,DDOS防护,CC防护,Syn防护,系统架构师,系统架构,系统架构设计师,网络安全高级工程师,海外无限防护系统,特征码防护系统,自定义cc策略防护,锐速云防护系统

[scp] CentOS-用expect 实现自动输入密码

Linux admin 128浏览

[scp] CentOS-用expect 实现自动输入密码

1、安装expect

[root@localhost local]# yum -y install expect openssh-clients

[root@localhost local]# which expect
/usr/bin/expect

2、编辑脚本

[root@localhost local]# cd /usr/local/
[root@localhost local]# vim scp.sh
#!/bin/bash
##########################
#ProJect scp.sh
#author Chen
#Date 2016.05.25
##########################
spawn scp /usr/local/project-2.2.tar.gz root@192.168.10.3:/usr/local/
expect \"password:\"
send "jiuqu!@#"    #192.168.10.3 的密码
send "\r"          #回车确认
interact           #操作完成

百度已收录

转载请注明:Kglan » [scp] CentOS-用expect 实现自动输入密码