ソースファイルには次の権限があります。jim:jim
ソース宛先ファイルには、次の権限があります。www-data:www-data
私のコマンド:rsync -Pav --no-p --no-o --no-g file ubuntu@ip_address:/path/file
ただし、ターゲットファイルはubuntu:ubuntu
次のようになります。www-data:www-data
ただし、ソースファイルとターゲットファイルが異なる場合でも、権限は保持されます。何が問題なのでしょうか?
ノート:rsyncはMacOS上でUbuntuとして実行されます。これが関連性があるかどうかはわかりません。
ありがとうございます。
ベストアンサー1
あなたのターゲットユーザーアカウントには、ubuntu
自分が所有するファイルを作成する権限がないため、目的のwww-data
効果を得ることはできません。
ターゲットユーザー名またはwww-data
を使用するroot
か、バックアップ専用の場合は-M--fake-super
コマンドに追加することを検討してください。