rsync 를.. ssh 방식으로 쓰는데
rsync -avz -e ssh www1.yahoo.co.kr:/home/www /home/www --password-file=/etc/backup/pass.txt
이렇게 하니깐.. 안되네요 ..
--password-file 옵션을 어떻게 써야지 .. 자동적으로 패스워드를
인식하고 rsync 가 작동하나요 ?--뒷북은 즐거워 ~*
rsync -e ssh 를 쓸 때 --password-file 은 rsync 데몬(rsyncd) 방식에만 적용되고 ssh 에는 쓰이지 않습니다. ssh 암호 입력을 없애려면 ssh 키 인증(ssh-keygen 후 공개키를 서버의 authorized_keys 에 등록)을 쓰세요.
그러면 cron 에서 암호 없이 rsync -avz -e ssh 가 동작합니다.