rsync を実行するときのコマンドは次のとおりです。
rsync -a source dest
dest を Web ルートとして使用している/var/www/
ため、に設定されている一部のフォルダーにはアクセス許可chmod 777がありませんでした。フォルダのアクセス許可も変更しますか777?rsync
同じサーバーで 2 つのローカル フォルダーを同期する最良の方法は何ですか? rsync宛先で行われた変更をすべて削除し、ソース ファイルを使用しますか?
のマニュアルページにrsyncは次のように書かれています:
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
これらのオプションの中には-p、次のように書かれています。
-p, --perms preserve permissions
したがって、はい、この場合rsyncのアクセス許可をdest一致させています。sourceそれが望ましくない場合は、マニュアル ページを読んで、必要に応じて より適切なオプションを決定し、rsync -a代わりにそれらを使用してください。最も単純なケースでは、許可の保持を無効にする--no-permsフラグを後 に追加します。-a