rootユーザーも削除できないファイルを作成する方法は?
ベストアンサー1
簡単な答え:できません。ルートはすべてを行うことができます。
chattrを使用して「i」属性を設定できます(少なくともext {2,3,4}にある場合)。これによりファイルを変更できなくなりますが、ルートはプロパティの設定を解除してファイルを削除できます。
より複雑で醜い回避策:ルートを変更できないようにするディレクトリをリモートサーバーに配置し、NFSまたはSMBを介してマウントします。サーバーが書き込みアクセスを提供しない場合、ローカルルートアカウントはロックされます。もちろん、ローカルルートアカウントはファイルをローカルにコピーしたり、リモートコンテンツをアンマウントしたり、コピーをそのままにして変更することもできます。
ルートがファイルを削除するのを防ぐことはできません。ファイルをそのまま維持するためにルートを信頼できない場合は、技術的問題ではなく社会的問題があるのです。