-
== 허가권, 소유권, 특수권한..
drwx------. 5 korea korea 128 9월 25 18:26 korea
[permission] [ownership]
==허가권 == 소유권 == 권한
permission(허가권)
파일 형식
d
owner group other
-소유자,사용자 - 그룹 -일반사용자(owner, group 해당이 안되는 사용자)
r w x r w x r w x
4 2 1 4 2 1 4 2 1
- *100 *10 *1 == 777
r: read = 읽기
w: write = 쓰기
x: execute = 실행, 접근
== x가 파일에 있다면 실행, x가 디렉토리에 있다면 접근 의미
== 디렉토리는 접근이 되어야만 안에 있는 파일들을 읽거나 쓸 수 있음
375 == wx rwx rx
chmod == change modification == 허가권 변경
사용형식 : chmod [permission][file/directory]
허가권 변경 방식
1. numeric method == 숫자 형태로의 변경 == (permission 변경시 숫자형태로 사용해서 변경)
ex) chmod 256 test
2. symbolic method == 문자 형태로의 변경
owner = u
group = g
other = o
ex)
chmod u+r test
chmod u+r,g-r,g+w,g-x,o-r,o+x test
chmod u+r,g-rx+w,o-r+x test
chown == change ownership == 소유권 변경
chown [UID]: [GID} [file/directory]
소유자 소유그룹
ex)
chown korea ./a == UID, GID 지정없이 사용할 경우 UID만 변경
chown korea:korea ./b
chown root:korea ./c == UID,GID 모두 변경
== 구분시 : 사용
== 소유권 변경시 : 대신에 .을 대체 사용 가능
ex) chown .korea./a == .을 앞에 사용하면 GID만 변경
chown korea. ./b == .을 뒤에 사용하면 UID,GID 모두 변경
chown korea.root ./c == : 대신 사용해도 무관
'리눅스공부' 카테고리의 다른 글
ACL & 권한 응용 계정 관리 (0) 2020.10.23 특수권한 (0) 2020.10.21 user account management: /etc/group (0) 2020.10.19 user account management: /etc/skel (0) 2020.10.18 user account management: /etc/shadow (0) 2020.10.18