권한 설정

리눅스/CentOS 2017. 3. 31. 00:56

기본

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
Posted by EONES
,