호빵
Linux | ACL 본문
ACL(Access Control List)
- 방화벽, 웹 사이트 등에서 정보 이용 주체가 정보(객체)에 대해 어떤 권한을 가지는지 정해 놓은 목록
- 리눅스에서의 ACL은 기존에 r, w, x로 설정하던 허가권보다 우선함
1. setfacl
1. 옵션
# setfacl -m : ACL 편집
# setfacl -x : ACL 삭제
# setfacl -R : 하위디렉터리의 내용물까지 변경
# setfacl -b : 모든 ACL 삭제
2. 권한
- u : 유저
- g : 그룹
- m : 기본 mask 값
ex)
# setfacl -m u:a:rw [대상] : a 유저에게 rw(읽기, 쓰기) 권한 부여
# setfacl -x u:a [대상] : a 유저에게서 권한 삭제
# setfacl -m m::r [대상] : mask는 사용자 및 그룹의 권한보다 우선함
# setfcal -b [대상] : 모든 권한 초기화
# getfacl [대상] 권한 확인
728x90
'OS > Linux' 카테고리의 다른 글
Linux | 사용자 및 그룹 분석-shadow (2) | 2022.09.18 |
---|---|
Linux | 사용자 및 그룹 분석-passwd (2) | 2022.09.18 |
Linux | 파일 링크, inode (2) | 2022.09.16 |
Linux | 파일 속성 분석 - 파일 및 디렉터리 메타데이터 (1) | 2022.09.16 |
Linux | 파일 관리 - 아카이브, 압축 (tar 명령어) (5) | 2022.09.16 |