기본
chmod 774 [경로]
*하위 폴더 적용 옵션 -R (대체적으로 -r은 재귀 옵션으로 반복적으로 작동하면서 하위 폴더를 탐색해서 모두 적용 시킨다)
*기본 3자리 소유자, 그룹, 유저 권한
*Write(1) + Read(2) + eXecute(4) 로 사용 권한 만큼 합친 수를 적용
소유권자 변경
chown [현재소유자]:[변경될소유자] [경로]
기본적인 권한 설정은 문제가 없으나 하위 폴더 생성시, 로그 파일 생성시 등
새로운 파일을 추가 할때 마다 권한이 기본 권한으로 잡혀서 그룹 쓰기 권한이 없는 문제가 발생했다
간단한 방법은 umask 022 를 003이 002로 변경 하면 되지만
접근한 사용자가 하는 모든 작업에 적용 되며,
동일 그룹의 타 사용자가 작업하면 여전히 문제가 발생
폴더 단위로 권한 설정이 필요함
*umask는 역수를 사용
setfacl 을 사용
sudo setfacl -d -m group:[그룹명]:wrx [경로]
해당 경로 하위 폴더 까지 포함 시키고 싶은 경우 경로에 *을 지정해주면 된다.
'리눅스 > CentOS' 카테고리의 다른 글
백업 쉘 작성 (0) | 2020.02.26 |
---|---|
네트워크 브릿지 설정 (0) | 2019.09.23 |
[CentOS 6.8] Selinux 기본 (0) | 2017.03.27 |
[CentOS 6.8] Maria DB 10.1 설치 (0) | 2017.03.27 |