[CentOS] 파일 ACL 설정하기 [setfacl / getfacl]
Nowhere 와 Now here 의 차이

IT/ㄴ Linux

[CentOS] 파일 ACL 설정하기 [setfacl / getfacl]

TIENE 2023. 7. 10. 17:15
반응형

setfacl

 - 한개의 파일에 한 명의소유자 / 소유그룹 / 사용자만 있었던 chmod보다 더 세분화하여 부여 가능

 - 한 개의 파일에 계정별 / 그룹별 / 그 외 사용자에게 한번에 다양한 권한 부여 가능

 


setfacl -m  u:aa1:7,u:aa2:rw,u:aa3:4,o:0 1.txt

- [-m] 옵션은 수정하는 옵션이다.

- 1.txt 파일에 대해서 user [aa1] 에게 전체 권한 / user [aa2] 에게 읽기 & 쓰기 권한 / 그외 사용자는 접근 금지  

- 설정 후 getfacl로 1.txt 파일의 권한을 보면 다양한 사용자에게 다양한 권한을 부여되어 있다.

 

- 해당 파일의 권한 부여 상태를 보면 [+] 가 추가되어 있다.

- 더 많은 권한 부여가 되어 있음을 알 수 있다.

 

setfacl -m  g:kgroup:7,g:sgroup:4,u:aa1:7,o:4 2.txt

- [-m] 옵션은 수정하는 옵션이다.

- 3.txt 파일에 대해서 group [kgroup] 은 전체 권한 / group [sgroup] 은 읽기 & 쓰기 권한

- user [aa1] 에게 전체 권한 / 그외 사용자는 읽기 & 쓰기 권한

 

 

setfacl -m  g:kgroup:7,g:sgroup:4,u:aa1:7,o:4 2.txt

- [-b] 옵션은 파일에 지정된 모든 ACL 옵션을 삭제하는 옵션이다.


 

반응형