반응형
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
반응형
'OS > Linux' 카테고리의 다른 글
| [Linux] 고정 IP 설정 (0) | 2023.01.05 |
|---|---|
| [Linux] SSH 포트 변경 (0) | 2021.07.21 |
| [Linux] 자동 로그아웃 설정 (0) | 2021.07.21 |
| [Linux] ping 차단 (0) | 2021.07.21 |
| [Linux] NGINX HTTPS 인증서 설정 및 자동갱신 (SSL, CertBot) (2) | 2021.01.12 |