SELinuxについて学ぶために、「Linux Bible」の第24章を読んでいます。著者は、本のコマンドで$ ls -Z my_stuff
使用するときにファイルのDACコントロールとRBACコントロールを表示する必要があると言います。このような:
$ ls -Z my_stuff
-rw-rw-r--. johndoe johndoe unconfined_u:object_r:user_home_t:s0 my_stuff
ただし、端末で試してみると、リストされているすべてのファイル/ディレクトリの前に「?」が表示されます。
base ❯ ls -Z vim_cheatsheet.png
? vim_cheatsheet.png
(「?」はを使用して表示したいすべてのファイルに表示されますls -Z
)
マニュアルページを確認しましたが、ls
このオプションに関する多くの情報は提供していません。
「?」とは何か知っていますか?ここという意味ですか?
ベストアンサー1
SELinuxセキュリティコンテキストが表示
?
または見つからない場合は「」を表示します。
SELinux はデフォルトでどこにでもインストールまたはアクティブ化されません。たとえば、Fedora と RHEL はデフォルトでインストールおよび有効になりますが、Debian と Ubuntu はそうではありません。