윈도우에는 없는 개념으로 알고 있는데
리눅스 및 유닉스의 권한 설정에 대해서 알아보자.
처음에 본인, 본인이 속한 그룹, others로 나누고,
그 다음 읽기 쓰기 실행 권한 3가지로 나뉜다.
예를 들어
ls -al에서
drwxrwxrwx jwoh jwoh 20 6월 30 14:26 Donwloads 가
출력된다면
d = 폴더를 의미
r = read 읽기
w = write 쓰기
x = execute 실행을 의미한다.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
파일유형 | 소유자권한 | 소유자권한 | 소유자권한 | 소유자 그룹 권한 | 소유자 그룹 권한 | 소유자 그룹 권한 | 게스트 권한 | 게스트 권한 | 게스트 권한 |
파일유형에는 아래 표와 같이 여러 종류가 있다.
chmod 권한 대상
r이 4 w가 2 x가 1
덧셈으로 계산하여
읽기, 쓰기 권한을 주고 싶으면 6
읽기 쓰기 실행 모두 권한을 주고 싶다면 7
전부에게 권한을 주려면 777
만약 others에게만 쓰기 권한을 뺀 다면 775 이런 식이 된다.
'Tech Blog > Info(Linux,etc)' 카테고리의 다른 글
멀티 프로세스 & 멀티 스레드 (Multi Process & Multi Thread) (0) | 2021.07.07 |
---|---|
하드 링크와 심볼릭 링크(Hard Link & Symbolic Link) (0) | 2021.07.02 |
명령 프롬포트 cmd 명령어 정리 (0) | 2021.07.02 |
vi(vim) 개념 및 단축키 정리 (0) | 2021.07.02 |
리눅스 삼바서버 및 퓨티(samba server, putty) (0) | 2021.07.02 |