저는 Ubuntu를 사용하고 있으며 ACL에 있는 일반 권한과 사용자, 그룹, 기타 권한(표시될 때)이 실제로 두 가지 다른 권한 집합인지 아니면 실제로 하나의 권한 집합인지 알고 싶습니다.
답변1
ACL 시스템은 다음 항목을 알고 있습니다.
- ACL_USER_OBJ
ACL_USER_OBJ 항목은 파일 소유자의 액세스 권한을 나타냅니다. - ACL_GROUP_OBJ
ACL_GROUP_OBJ 항목은 파일 그룹에 대한 액세스 권한을 나타냅니다. - ACL_OTHER
ACL_OTHER 항목은 ACL의 다른 항목과 일치하지 않는 프로세스에 대한 액세스 권한을 나타냅니다.
이것은 오래된 항목입니다. 새로운 것들은 다음과 같습니다:
- ACL_USER
ACL_USER 항목은 항목 한정자로 식별된 사용자의 액세스 권한을 나타냅니다. - ACL_GROUP
ACL_GROUP 항목은 항목 한정자로 식별된 그룹에 대한 액세스 권한을 나타냅니다. - ACL_MASK
ACL_MASK 항목은 ACL_USER, ACL_GROUP_OBJ 또는 ACL_GROUP 유형의 항목에 의해 부여될 수 있는 최대 액세스를 나타냅니다.
우선 사항
- ACL_USER_OBJ가 ACL_USER보다 우선합니다.
- ACL_USER가 ACL_GROUP_OBJ보다 우선합니다.
- ACL_GROUP_OBJ가 ACL_GROUP보다 우선합니다.