sestatus の使い方
SELinux の詳しい状態
書き方
sestatus
SELinux が有効か、今のモード(Current mode)と設定ファイルのモード(Mode from config file)、ポリシーの名前を表示します。
よく使うオプション
| オプション | 意味 |
|---|---|
-v | 決まったプロセスやファイルのラベルも一緒に出す |
例
$ sestatusSELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Max kernel policy version: 33SELinux が有効か、今のモードと設定ファイルのモード、使っているポリシーを一度に見ます。
$ sestatus | grep -i modeCurrent mode: permissive
Mode from config file: enforcing今のモード(Current mode)と、再起動後のモード(Mode from config file)だけを見比べます。
$ sestatus -v
状態に加えて、init や sshd などの決まったプロセスとファイルのラベルも出します。
よくある間違い・注意
- Current mode と Mode from config file が違うときは、誰かが setenforce で今だけ変えています。再起動すると設定ファイルのほうに戻ります。
実際に打って練習する
Linux レベル2 コースの Lv5「見張りの詳しい様子 sestatus」で覚えます(第1章 結界(firewalld と SELinux))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。