Linux
권한 부여 chown과 chmod, 그리고 umask
jjnll
2022. 7. 22. 14:01
// 해당 디렉토리 및 파일 소유자, 그룹 권한 지정
chown -R mongod:mongod test
ubuntu권한을 root로 변경한 경우
// 755에서 700으로 변경
// drwx------
chmod 700 app
d : 디렉토리(=폴더)
-/user/group/others 각각의 권한
rwx : read + write + execute(실행)
-re-re-r--의 경우
일반파일 + 사용자 읽기, 실행 가능 + 그룹 읽기, 실행 가능 + 다른 사용자 읽기 가능
r : read = 4 (2^2)
w : write = 2 (2^1)
x : execute = 1 (2^0)
세 권한을 모두 가지면 7
chmod 뒤에 붙이면 된다.
>> filezilla로 압축파일을 옮길 시 write권한이 있어야 한다.
// 파일 초기권한 666
// 폴더 초기권한 777
umask
> 0002
// drwxrwxr-x
// 앞이 d니까 디렉토리(폴더)
// umask값 2를 뺀 값이 기본세팅 생성값(=> 777-002=775)
umask 0022로 수정할 경우
vi /etc/profile
// 추가 혹은 수정
umask 022
export umask
728x90