Solaris rsync 설정
1. 추가 (mportal1, mportal2)
vi /etc/services
rsync 873/tcp
2. 추가 (mportal1, mportal2)
vi /etc/inetd.conf
rsync stream tcp nowait root /usr/bin/rsync rsyncd --daemon
3. rsync 설정 (vi /etc/rsyncd.conf)
1) mportal1~2
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
[dist]
path = 경로
comment = 설명
uid = 계정명
gid = 그룹명
timeout = 1800
use chroot = yes
read only = no
hosts allow = 127.0.0.1 IP대역/24
max connections = 10
4. inetd 반영
inetconv -i /etc/inet/inetd.conf
5. inetd 재시작
svcadm restart svc:/network/inetd:default
6. 필요시 rsync 재시작
1) svcs | grep rsync
online May_25 svc:/network/rsync/tcp:default
2) 서비스 재시작
svcadm restart svc:/network/rsync/tcp:default
3) (optional) 서비스 끄기,켜기
#svcadm disable svc:/network/rsync/tcp:default
#svcadm enable svc:/network/rsync/tcp:default
* /var/log/rsyncd.log
5. tcp listen 확인
netstat -an | grep 873
7. 테스트
/usr/local/bin/rsync -avz /src/ 아이피::rsyncd.conf에등록한id/dest/