SELinux: chcon은 한 유형이고, ls -Z는 다른 유형을 보여줍니다.

SELinux: chcon은 한 유형이고, ls -Z는 다른 유형을 보여줍니다.

내가 할 때

chcon -v -t httpd_sys_script_ro_t a_folder_at_home/

그런 다음:

ls -dZ

나는 가지고있다:

DACs user grp unconfined_u:object_r:httpd_sys_content_t:s0 a_folder_at_home/

오류가 발생하면 다음과 같은 결과가 나올 것으로 예상됩니다.

chcon -v -t httpd_sys_ro_content_t a_folder_at_home/
chcon: failed to change context of `a_folter_at_home/' to `unconfined_u:object_r:httpd_sys_ro_content_t:s0': Invalid argument

이것은 일종의 별칭인가요?

저는 과학적인 Linux 6을 사용하고 있습니다.

답변1

네 라인

typealias httpd_$1_content_t alias httpd_$1_script_ro_t;

참조 정책에서script_ro 유형을 해당 콘텐츠 유형의 별칭으로 정의합니다.

커널은 표준 유형, 즉 콘텐츠 유형을 사용합니다.

관련 정보