rsync を使用するときに権限と所有権を設定するにはどうすればいいですか?

rsync を使用するときに権限と所有権を設定するにはどうすればいいですか?

私はcapistrano-wpcliリンク) は、「rsync」を使用して開発サーバーとテスト サーバーの間でフォルダーを同期するプログラムです。

uploadsリモート サーバー上のフォルダーのアクセス許可を一時的に 777 に設定しました。

drwxrwxrwx 3 web www-data 4096 May 24 20:04 uploads

私はdeployユーザーとして rsync 操作を実行しています。deploy ユーザーはwww-dataグループに含まれています (777 権限があれば問題ありません)。

rsync コマンドは次のようになります。

rsync -avz --rsh=ssh web/app/uploads/[メールアドレス]:/srv/www/domain.com/shared/uploads/

残念ながら、rsync 操作では次のエラー メッセージが複数回返されます。

rsync: 「/srv/www/domain.com/shared/uploads/」の時間設定に失敗しました: 操作は許可されていません (1)

rsync 操作が許可されないのはなぜですか?

関連情報