OS/Linux
[Linux] ACL:권한 유지한 상태로 특정 폴더 권한 추가
Codit Develop
2026. 2. 10. 02:33
반응형
Ubuntu 24.04 기준으로 작성한 포스팅
ACL (Access Control List) 를 사용하여 폴더의 기존 소유권을 유지하면서 추가로 권한을 부여하는 명령어
1. acl 설치
apt install acl
2. 권한 설정
# 디렉토리 : /app/data
# 사용자명 : app-user
# 권한 : rwx
#
# setfacl [OPTIONS] u:[USER_NAME]:[AUTH] [DIR PATH]
sudo setfacl -R -d -m u:app-user:rwx /app/data
-R (Recursive) : 하위 디렉토리/파일 전체 재귀 적용
-m (Modify) : 기존 권한 수정 및 새로운 권한 추가
-d (Default) : 앞으로 디렉토리에 생성될 모든 하위 폴더/파일에도 권한 부여 (단독 사용 시 현재 파일들에는 적용되지 않음)
3. 권한 확인
getfacl /app/data
반응형