私はファイルを書き込むことができるユーザーが欲しいが、そのユーザーがファイルを削除できるようにしたくない。
答え1
chattr
このコマンドを使用して、問題のユーザーが所有するファイルにこのプロパティを設定できます。例:
chattr +a some_file
ユーザーは既存のコンテンツを削除して書き込むために追加モードでファイルを開くことはできません。残念ながら、これらの拡張ファイルシステムプロパティには継承がないため、この方法で処理する必要があるすべてのファイルに対して明示的に設定する必要があります。詳細については、マニュアルページを参照してくださいchattr
。また、見ることができます"chattr +a"はディレクトリに対して何をしますか?SEを検索したい場合。