시스템: FreeNAS
디렉토리가 있습니다 :
drwxr-xr-x 4 user1 Group1 7 Mar 14 01:48 publicDirectory
사용자는 user1
여기에 파일을 업로드할 수 있고, 모든 사용자는 Group1
get -xr
규칙에 따라 업로드할 수 있습니다. 정말 좋습니다.
그러나 권한 이 필요한 소수의 사용자("디렉터리 관리자"라고 부르자)가 있지만 user4
그 외에는 아무도 없습니다.user15
wxr
그렇게 하려면 어떻게 해야 할까요? 나는 아직 초보자입니다.
미리 감사드립니다!
답변1
당신은 하나에서 벗어났습니다. 권한은 가 아닌 rwx
/ r-x
/ 로 그룹화됩니다 .r-x
wxr
d rwx r-x r-x 4 user1 Group1 7 Mar 14 01:48 publicDirectory
귀하의 경우 "Others" 또는 "World"는 r-x
그룹과 정확히 동일한 권한을 가지므로 그룹 소유권을 다른 그룹으로 전환하고 쓰기 권한을 부여하는 것이 좋습니다. 예를 들면 다음과 같습니다.
d rwx rwx r-x 4 user1 Maintainers 7 Mar 14 01:48 publicDirectory
보다 복잡한 구성(예: 유지 관리자 rwx, Group1 rx, 그 외 모든 사람은 액세스 불가)을 원하는 경우 여러 사용자 및/또는 그룹을 추가할 수 있는 ACL을 사용하여 수행할 수 있습니다. FreeNAS는 "POSIX" ACL 대신 "NFSv4" ACL(Windows의 ACL과 유사)을 사용하도록 구성된 것 같습니다.문서를 참조하세요.