LAMP
ssh 암호 입력 없이 rsync 하는 방법
영은파더♥
2016. 1. 28. 12:58
728x90
● ssh 암호 입력 없이 rsync 하는 방법
1. ssh key 생성
# cd
# ssh-keygen -t dsa
# cd .ssh
# scp id_dsa.pub userid@xxx.xxx:~/.ssh/authorized_keys
ssh-keygen 명령시 계속 엔터만 하면 됨.
2. rsync 스크립트 작성
#!/bin/bash
rsync -av --delete --bwlimit=1024 -e ssh userid@xxx.xxx:~/www /home/userid >> rsync.log
위의 스크립트를 파일로 저장해서 crontab 에 rsync.sh 를 등록을 해두면 일정 간격으로 자동 백업이 가능하다.
--bwlimit=KBPS 옵션은 속도제어 옵션이며, 단위는 KBytes / Sec 이다.
KBPS 에 1024를 넣는다면 속도는 1024 * 1K * 8bit = 8Mbps
728x90
반응형