방금 원격 시스템에 복사하려는 파일을 호스팅하는 rsync 서버를 구성했습니다. 이것은 rsyncd.conf 파일입니다:
max connections = 2
log file = /var/log/rsync.log
timeout = 300
[share]
comment = share
path = /mnt/share
read only = no
list = yes
uid = root
gid = root
auth users = rsync
secrets file = /etc/rsyncd.secrets
다음과 같이 rsyncd.secrets 파일을 만듭니다.
rsync:password
rsync 데몬을 시작한 후 원격 시스템에서 다음 명령을 실행하고 모듈을 확인했습니다.
[remoteserver] # rsync rsync://10.0.0.10
share share
다음 설정에서 "share"를 로컬 "/tmp/share"로 동기화하려면 원격 서버(또는 rsync 서버?)에서 어떤 명령을 실행해야 합니까?
이렇게 될 수도 있나요?
rsync -rv rsync://[email protected]::share /tmp/share
답변1
구문은 거의 정확합니다. rsync 서버 URL의 형식은 host_or_ip::share_name
.