Logo
내 게시판 만들기
리눅스

ACL — 더 세밀한 권한

곰돌이 | 2026.04.27 13:46:25
조회 21 | 추천 0

rwx + 사용자/그룹/기타 3분류는 단순하지만 한계.

「특정 사용자 X에게만 쓰기 허용」 같은 세밀한 권한은 ACL(Access Control List)로 가능.



활성화.

대부분 모던 파일시스템(ext4·XFS·btrfs)에서 기본 활성.

마운트 옵션 acl 필요(보통 자동).



보기.

getfacl file — 현재 ACL 확인.

일반 권한과 함께 「특정 사용자/그룹별 권한」도 표시.

+ 표시가 ls -l에서 ACL 있음 신호 — -rw-r--r--+.



설정.

setfacl -m u:bob:rw file — bob에게 읽기·쓰기.

setfacl -m g:devs:r file — devs 그룹에 읽기.

setfacl -x u:bob file — bob 권한 제거.

setfacl -b file — 모든 ACL 제거.



기본 ACL — 디렉토리.

setfacl -d -m u:bob:rw dir — 그 디렉토리에서 새로 만들어진 파일에 자동으로 bob:rw 적용.

「공유 폴더」 정교한 권한 관리에 유용.

단점 — 일반 ls -l에 안 보여서 디버깅 어려움.

+ 표시 보고 getfacl로 확인 습관.




한 줄 요약


ACL은 표준 rwx보다 세밀한 권한 — 「특정 사용자/그룹별」 추가 권한.

getfacl 보기, setfacl -m u:user:rw로 설정.

-d로 디렉토리 기본 ACL.

ls -l에 + 표시.




더 알아볼 것


- XFS·ext4 ACL 지원

- NFSv4 ACL — 더 강력

- ACL의 디버깅 어려움

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
132 별님이 26/04/27 26 0
131 야옹이 26/04/27 29 0
130 토순이 26/04/27 22 0
129 햇살이 26/04/27 22 0
128 다람쥐 26/04/27 34 0
127 구름이 26/04/27 22 0
126 별님이 26/04/27 22 0
125 별님이 26/04/27 22 0
124 야옹이 26/04/27 22 0
123 곰돌이 26/04/27 26 0
122 구름이 26/04/27 30 0
121 너구리 26/04/27 21 0
120 별님이 26/04/27 23 0
119 야옹이 26/04/27 21 0
118 너구리 26/04/27 26 0
117 너구리 26/04/27 34 0
116 햇살이 26/04/27 22 0
115 다람쥐 26/04/27 23 0
114 너구리 26/04/27 25 0
113 곰돌이 26/04/27 22 0
112 토순이 26/04/27 23 0
111 곰돌이 26/04/27 21 0
110 너구리 26/04/27 24 0
109 멍뭉이 26/04/27 21 0
108 토순이 26/04/27 19 0
107 토순이 26/04/27 21 0
106 구름이 26/04/27 26 0
105 토순이 26/04/27 22 0
104 구름이 26/04/27 21 0
103 곰돌이 26/04/27 21 0
신고하기

신고 사유를 선택해 주세요.