web-dev-qa-db-ja.com

書き込みはするが削除はしない

クラウドストレージのニーズにglusterfsを使用しています。パーティションは多くのサーバーに開かれているため、ファイルを削除したり上書きしたりしないため、ファイルの削除を無効にします。

GlusterfsにはACLがないため、このソリューションをglusterfsの外部に実装する必要があります。おそらく、ディスクを読み取りと書き込みのみでマウントできますが(削除を無効にして)、解決策が見つかりませんでした。 Setfaclなどはパーティションでは機能しません。

少なくともクライアントマシンでファイルの削除を無効にするにはどうすればよいですか?

1
hunix

ファイルを削除するには、ディレクトリへの書き込みアクセスが必要です。ディレクトリへの書き込みアクセスを無効にしてみてください。

警告:これにより、ファイルの作成も妨げられます。完全に入力されたディレクトリにのみ適しています。

1
BillThor

Linux/unixサーバーを使用している場合は、以下のスティッキービットをフォルダーに設定することで可能です。

chmod + tフォルダー

これにより、すべてのユーザーがディレクトリに書き込むことができ、フォルダを削除できなくなります。

よろしく、

S.ラガヴェンドラガネーシュ