1. 우선 ssh key file을 생성한다.


[root@www2 ~#] ssh-keygen


실행하면 어디다 저장할 것인지 패스워드는 어떻게 할것인지 물어보는데
패스워드는 그냥 엔터를 치면 나중에 패스워드 없이 진행할 수가 있다.(이게 더 편하다)




2. www1에 복사

[root@www2 ~#] scp -p /root/.ssh/id_rsa.pub root@www1:~/.ssh/authorized_keys




3. 옵션을 보면 -a(archive)와 -z(comress)는 기본적으로 쓰이고,

   추가로 --delete 와 -u(update)는 필요에 따라 사용할 수 있다.(쉘에서 실행하면 -v(verbose)로전송되는 내용을 자세히 볼 수 있다)


[root@www2 ~#] 

rsync -avzh --delete -e "ssh -i /root/.ssh/id_rsa" root@[000.000.000.000]:/home/rsynctest/ /home/rsynctest/test/

디렉토리를 동기화 하며 소스서버에서 삭제된 파일은 로컬에서도 삭제한다.