ユーザーはファイルを削除できますが、読み取ることはできません。

ユーザーはファイルを削除できますが、読み取ることはできません。

ユーザーがファイルを削除できますが、読み書きできない権限設定はありますか?

ベストアンサー1

ファイルの権限によって、ファイルを読み、書き、実行できる人が決まります。親ディレクトリの権限によって、削除できる人が決まります。 POSIXでファイルを削除することは親ディレクトリに書き込むのと似ており、実際に削除されたファイル自体とは何の関係もないからです。

したがって、ファイルを読み書きすることはできませんが、親ディレクトリに書き込むことができる人は誰でもファイルを削除できます。

mkdir a
chmod 777 a
touch a/b
chmod 000 a/b

ba誰もroot読み書きできませんが、b誰でも削除できるファイルをディレクトリに作成しますb

(誰でも交換可能なので参考にしてくださいb。)

おすすめ記事