どのような状況で、ユーザー/スーパーユーザーはファイル所有者のファイル権限を変更しますか? [閉鎖]

どのような状況で、ユーザー/スーパーユーザーはファイル所有者のファイル権限を変更しますか? [閉鎖]

私が理解しているのは、次のようにファイル所有者の権限を変更できることです。

chmod u=0 file.txt

この例では、ファイル所有者からr、w、xの権限を削除しました。

しかし、どのような状況で私たちは喜んでそうするでしょうか?ファイル所有者であれば、自分のファイルに対する権限を下げたいのはなぜですか?

ベストアンサー1

所有者としていつでもファイルをchmod()して権限を復元できるため、スマートアクターを対象としていません。

何らかの理由でプログラムが一部のファイルを使用しないようにしたい場合は、プログラムに役立ちます。

しかし、単にファイルを移動することがより実現可能な場合が多い。

デフォルトのファイルシステムドライバがchmod()をサポートしていない場合にも役立ちます。たとえば、davfsまたはvfatファイルモードは、ファイルシステムメタデータではなくマウントフラグによって決まります。

おすすめ記事