본문 바로가기

Linux

[Linux] Rsync 옵션 및 설정

Rsync ACL 등록하기

- 일반 계정이 아닌 root계정으로 접근

- sudo 명령어 사용 sudo vi /etc/rsyncd.conf 

rsyncd.conf 내용
[사용될_이름_alias] 
comment //주석 
path //절대 경로 
read only 
uid 
gid 
max connection // 최대 접속 허용 수 
timeout hosts 
allow 
hosts 
deny 

수정후 재시작은?
- sudo /etc/rc.d/init.d/xinetd restart 
굳이 명령어를 수행 안해도 적용됨

테스트해보기
- 허용한 ip에서 접근 명령어 rsync -avz 계정@HOST이름::RsyncAlias ./ 
rsync -avz [서버]::[모듈이름] [받을경로] 

많이 쓰는 옵션
-a : 아카이브 모드 , 모든 정보가 그대로 옮겨지는 듯(원본 서버에서) 
-v : 진행사항 출력 
-z : 데이터 압축 전송

Rsync 데이터(목록) 보기 옵션
rsync --list-only

Rsync의 심볼릭 링크는 상대경로로 구성되어야한다. 절대경로라면 받을 수 없었다.