scp备份输入密码expect

关键词:

scp备份文件有多种方式,我选择的是expect

#!/usr/bin/expect
set timeout -1
set passwd "areyouok"
spawn scp "root@hostname:/root/backup/qsdata`date +%F`.backup" /root/backup/;
expect "*password:";
sleep 0.1;
send "$passwd\r";
expect "*100%*"


如果expect没有安装,请执行 yum -y install expect

作者:紫霞狼

原文地址: http://seme.me/article/15

版权归属: 紫霞狼   转载时请以链接形式注明出处