chattr / lsattr の使い方

ファイルの属性(変更不可・追記だけ)

書き方

sudo chattr +i ファイル(変更・削除できない)
sudo chattr -i ファイル(外す)
sudo chattr +a ファイル(追記だけ)
lsattr ファイル

+i のファイルは root でも書き換え・削除・名前の変更ができません(Operation not permitted)。+a は >> での追記だけ。ログや重要な設定を守るのに使います。

例

$ sudo chattr +i /etc/resolv.conf
$ lsattr /etc/resolv.conf

実際に打って練習する

セキュリティコースの Lv31「動かせぬ封 chattr」で覚えます(第4章 権限の牢(sudo と特殊な権限))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux セキュリティのコマンド一覧へ戻る