私が出くわしたすべてのトピックが関係しています rsync
オーバー ssh
または rsync
アクセスが制限されているユーザーを使用する。
root権限でアクセスが拒否されましたこれが私の設定ファイルです。
/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
Debianサーバです。