'expect'에 해당되는 글 1건

  1. 2008/08/29 [리눅스] expect를 이용한 rsync 자동화(암호자동입력)
rsync + ssh를 사용하여 인증관계를 생성하면 암호를 입력할 필요가 없지만,환경에 따라 그것도 안되는 경우가 있다.

이럴때는 이렇게!
#!/usr/bin/expect
spawn bash -c "rsync -avzP -e ssh 123.123.123.120:/backup/ /backup/";
expect -re "Password:"
sleep 0.2
send "암호\r"
interact
spawn bash -c "rsync -avzP -e ssh 123.123.123.120:/home//public_html/zb40/ /backup/zb40/";
expect -re "Password:"
sleep 0.2
send "암호\r"
interact


환경에 따라 매일 매일 삽질 할 필요 없어졌다.

crontab에만 등록해두면 끝~~
Posted by 가을이짱짱

트랙백 주소 : http://www.couplestyle.com/trackback/604 관련글 쓰기

댓글을 달아 주세요