Debian의 SELinux 문서는 이것이 user_xattr
확장 속성과 동일하지 않음을 나타냅니다. 그래서 그것은 무엇입니까?
답변1
파일 시스템을 마운트하면 user_xattr
확장된 사용자 속성을 지원할 수 있습니다. 이는 다음에서 시작하는 특정 유형의 확장 속성입니다.attr(5)
:
확장된 사용자 속성을 파일 및 디렉터리에 할당하여 파일의 MIME 유형, 문자 집합 또는 인코딩과 같은 임의의 추가 정보를 저장할 수 있습니다. 사용자 속성에 대한 액세스 권한은 파일 권한 비트에 의해 정의됩니다. 속성 값을 검색하려면 읽기 권한이 필요하고 속성 값을 변경하려면 쓰기 권한이 필요합니다.
다른 유형의 확장 속성은 안전한 속성입니다(사용예를 들어SELinux의 경우), 시스템 속성(ACL 등) 및 신뢰할 수 있는 속성(만 CAP_SYS_ADMIN
).
nouser_xattr
확장된 사용자 속성을 명시적으로 비활성화하는 일치 항목이 있습니다 .
확장된 사용자 속성을 지원하는 대부분의 파일 시스템은 이제 기본적으로 활성화되어 있으므로 user_xattr
더 이상 필요하지 않습니다. ReiserFS는 예외입니다. ext2
이전에는 ext3
이 옵션을 사용하여 지원을 활성화해야 했지만 더 이상 그렇지 않습니다(참조:xattr(7)
더 알아보기).