何かが削除されたときに警告します(ルートによって削除されます)

何かが削除されたときに警告します(ルートによって削除されます)

わかりましたルートは何でもできるしかし、削除しないフォルダを削除しようとしているという事実を少なくともルートに警告する方法はありますか?

我々は、フォルダ内の作業ディレクトリを維持し、/tmp管理者が時々表示される/tmpおおよそのsudo rm -rf *。おおよそ次のようになります。

The folder XXXXX is protected from deletion - do you really want to delete this folder? (y/n)

最善の解決策は、このフォルダを別の場所に移動することです(/tmp最終的には一時フォルダと呼ばれます!)。しかし、ここには他の問題があります。だから私の質問です。

この質問をすると気になります。そのフォルダのすべての内容を盲目的に削除するのは本当に悪い習慣ですか/tmp?一定期間を過ぎたファイルだけを削除した方が良いでしょうか?

ベストアンサー1

作業フォルダの移動はい解決策。そうですね。盲目的にファイルを削除するのは少し危険です。通常/tmp、システムの起動/終了時またはtmpwatch。しかし、その定義によると、空間は不安定であり、そうでなければ不合理な期待は不合理になるでしょう。

ただし、実際にこれが発生しないようにするには、SE Linuxを使用するだけです。ディレクトリに特定のラベルを付け、ルートが通常ディレクトリにアクセスしないように設定できます。リンク権限の取り消しこのラベルがあるオブジェクトの場合。それにもかかわらず、これはディレクトリをより良い共有場所に移動するよりもはるかに多くの作業のようです。そして想像できる「Are you really y / n」というプロンプトではなく、SE Linux監査メッセージが表示されるので、これを見てください。これにより、結局残念な混乱が生じる可能性があります。

おすすめ記事