グループのファイル共有を設定しようとしています(FreeNASのCIFS / sambaなので、デフォルトシステムはACL付きFreeBSD / ZFSです)。
ユーザーがコンテンツを共有フォルダに配置できるようにしたいのですが、作成したら共有コンテンツを読み取ることはできません。共有の内容を読み取ったり、ディレクトリのリストを取得したりできないため、共有は「フラット」(サブディレクトリなし)になり、すでに存在するファイルを上書きまたは変更することはできませんが、上書きを避けるために表示できないため表示できません。ファイル名の有無を検出できるためです。
これを行う方法はありますか?
ベストアンサー1
ファイルにアクセスできないようにするには、cronを使用してこの共有で作成されたファイルを別の共有に移動することをお勧めします。
この場合、スプールディレクトリに似ています。 2つの問題が残っています。
1)ユーザーが書いている間、より大きなファイルを移動することができます。 2)ユーザーが保存したファイルがターゲットディレクトリのファイルと競合する状況を処理する必要があります。
この状況はデータが失われる可能性があるため危険です。
または、rsyncにはバックアップを実行するオプションとファイルを削除しないようにするオプションがあるため、問題を解決するためのすべてのツールがあります。