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