directory-to-be-created
次のコマンドでファイルモードビットを制御したいと思いますrsync
。
rsync -a ... <remote-user>@<remote-host>:/some/existing/path/directory-to-be-created/
名前が示すように、ディレクトリはまだ存在せず、rsync
忠実に作成する必要があります。しかし、、私が知る限りいつもこれは順守されますか?<リモートホスト>デフォルト設定ではumask
、--chmod=...
私が理解できない注文では他のことをすることはできません...
これで、欠落している宛先ディレクトリを作成するためのファイルモードを設定できますが、それではどうすればよいですか?
ベストアンサー1
rsync
この機能はデフォルトではサポートされていませんが、ファイルシステムを使用できますACL/some/existing/path/
以下に、新しく作成されたディレクトリに特定の権限セットがあることを確認してください。たとえば、
$ setfacl -dm u::rwx,g::rx,o::r /some/existing/path/
以下に新しく作成されたディレクトリには、手動または転送/some/existing/path/
権限が必要です。750
rsync