내가 접한 모든 주제는 액세스가 제한된 사용자를 대상으로 하거나 사용하는 것과 관련 rsync
이 있습니다.ssh
rsync
루트로 권한 거부 (13) 오류가 발생합니다. 구성 파일은 다음과 같습니다.
/etc/rsyncd.conf :
auth users = backup, root
secrets file = /etc/rsyncd.secrets
[backupdir]
path = /backupdir
/etc/rsyncd.secrets (파일 모드 600, 소유자 루트, 그룹 루트) :
backup:backuppassword
root:rootpassword
rsync를 수행하는 bash 스크립트 :
export RSYNC_PASSWORD=rootpassword
rsync -a --verbose --delete rsync://root@myserver/backupdir mydestination
위의 bash 스크립트 mydestination
는 Win XP 시스템 myserver
에 있으며 데비안 서버입니다.