既存のディレクトリ(およびサブディレクトリ)を突然ROOTしか書き込めないようにするにはどうすればよいですか?

既存のディレクトリ(およびサブディレクトリ)を突然ROOTしか書き込めないようにするにはどうすればよいですか?

次の場所にディレクトリがあるとしましょう。

  • /tmp/uploads/

以前に他のユーザーが作成した複数の再帰ディレクトリとファイルがあります。

さて、突然上記のディレクトリをどのように作成できますか?ルートとしてのみ書くことができます。

つまり、既存のユーザーが何でも突然書き込めなくなります(読み取りのみ可能)。その後、文章を書き続けるしかありませんroot


元の所有権を失わないことは非常に重要です。(誰が何を所有しているのか)中に何か。


結局、これはセキュリティ上の理由でディレクトリをロックしようとしているという意味でもあります。

ありがとうございます。

ベストアンサー1

使用属性:

chattr -R +i files

(ルートとして)+iフォルダとファイルに属性を再帰的に追加することで、変更を防ぎます。ルートもロックされるので、i毎回手動で設定を解除する必要があります。所有権などは変更されません。

おすすめ記事