리눅스 UNISON 환경설정
특정 폴더를 제외하는 옵션 및 unison 사용방법에 대해서 알아보겠습니다.
▶ 환경설정 파일 없이 명령어로 실행하는 방법
unison -batch -times -ignore='Path test1' -ignore='Path test2' -ignore='Path test3' -logfile=/var/log/unison.log /var/www/html ssh://root@192.168.1.3//var/www/html
▶ unison 환경설정 하기 ( vi /root/.unison/default.prf )
# Unison preferences file
root = /var/www/html
root = ssh://root@192.168.1.3//var/www/html
sshargs = -p 10022
ignore = Path test1
ignore = Path test2
ignore = Path test3
ignore = Name *.tmp
ignore = Name *.swp
batch = true
times = true
logfile = /var/log/unison.log
root : 첫번째는 로컬의 디렉토리
root : 두번째는 원격지의 디렉토리 ( 포트가 22번이 아니라면 아이피 뒤에 :포트번호를 적어주면 됩니다. )
원격지 주소뒤에는 원격지의 폴더 구분자로 / 적어주어야 됩니다. 슬래쉬가 두개가 되는거지요~
sshargs : ssh 접속 포트를 입력합니다. root 에서 주소뒤에 포트번호를 적어주어도 됩니다.
ignore : 제외할 폴더를 나열하며 됩니다. /var/www/html/test1 이라면 test1 만 적어주면 됩니다.
'LINUX' 카테고리의 다른 글
CentOS 7.x NTP 시간 동기화 (0) | 2017.03.30 |
---|---|
리눅스 특정 계정만 su 명령어 허용하기 (0) | 2017.03.28 |
CentOS 7.x unison 양방향 파일동기화 (10) | 2017.03.27 |
CentOS 7.x logwatch 로그분석 알림 유틸 (0) | 2017.03.24 |
MySQL mysqldump 전용 계정 만들기 (0) | 2017.03.23 |