hann-blume
Linux - 허가권/소유권 본문
TYPE | OWNER 소유자-user | GROUP 그룹 | OTHER 제3자 |
d , - 디렉터리, 파일 |
r w x | r w x | r w x |
4 2 1 | 4 2 1 | 4 2 1 |
허가 = modification
허가권 변경 = chmod (Change midification)
문법 = chmod [허가권 값] [파일 or 디렉터리]
허가권 변경방법 1)
숫자 - # chmod 644 grub.cfg
허가권 변경방법 2)
문자 - # chmod u+r,g-r,o-r,o+x grub.cfg
# chmod u+r,g-r,o-r+wx grub.cfg
문자를 사용한 허가권 변경시 허가권 문자입력 시 띄어쓰기를 하면 안된다.
r = 읽기권한. read
파일 = 파일 안의 내용이 보이는지 여부
디렉터리 = 디렉터리 안의 내용물이 보이는지 여부
w = 쓰기권한. write
변화를 일으키는 권한
x = 실행권한/접근권한
1)
파일 = x가 없는 경우= 문서파일.
u, g, o 중 x가 하나도 없으면 문서파일
2)
디렉터리 = x가 있는 경우 = 실행파일
u, g, o 중 x가 하나라도 있으면 실행파일
디렉터리에서 x권한이 없으면 rw에 권한이 있어도 무용지물이다.
왜냐하면 디렉터리는 접근권한이 있어야 읽거나r 쓸수있다w.
소유권
Change Ownership
문법 = #chown [UID:GID] [파일 또는 디렉터리]
ex)
# chown aws : aws /home/tstory
# chown aws. /home/tstory
위 두 명령은 같은 말이다. UID와 GID를 각각 명시해주지만
같을 경우 한번만 적고 뒤에 ' . '를 적어주면 같은 효과이다.
# chown .aws /home/tstory
반대로 이 명령은 UID는 건들이지않고 GID만 변경할때 사용한다
여기까지 허가권/소유권 설명에 대한 설명이 끝났다.
'Linux' 카테고리의 다른 글
Linux - 데이터 압축 유틸리티 (0) | 2020.02.23 |
---|---|
Linux - 계정 복구 (0) | 2020.02.23 |
Linux - user/group 생성, 변경 ,삭제 (0) | 2020.02.23 |
Linux - Vi Editor (0) | 2020.02.23 |
Linux - Commend (0) | 2020.02.23 |