linux 에서 파일을 생성하거나 수정 할 때, root 가 아닐 경우에는 다른 사용자가 만든 파일 수정이 안 될 수가 있다.
이것은 소유자 권한에 rw 가 있으나, 그룹이나 기타 (other) 의 경우에는 r 권한만 있어서이다.
이것을 해결하기 위해서는 해당 디렉토리에 그룹 권한 규정을 설정해 주면 된다.
setfacl -R -d -m g:group_name:rw targetDirectory/
or
setfacl -R -d -m g::rw targetDirectory/
-R 은 recursive 옵션 (targetDirectory 밑으로 모두 적용 되게)
-d 는 (default) 옵션
-m 은 modify 옵션 (g: 그룹, u: 유저):rwx (읽기, 쓰기, 실행)권한을 targetDirectory 밑으로 group_name 그룹에게 준다.
'Dev 기타' 카테고리의 다른 글
[Linux] 특정 위치의 특정 파일 모두 삭제하기 (0) | 2013.04.18 |
---|---|
[Linux] ls 명령어 - 디렉토리만 출력하기 (0) | 2013.04.12 |
[Tomcat] 맥에서 톰캣 설치하기(Install Tomcat on Mac) (2) | 2013.03.06 |
[Linux] 계정에 그룹 추가하기 (usermod) (0) | 2013.01.25 |
[Linux] Linux 디렉토리 구조 (0) | 2012.12.31 |