리눅스(Linux)

리눅스 [파일접근권한]

ruming 2020. 9. 29. 21:37

# 접근권한

접근권한에는 읽기(r), 쓰기(w), 실행(x) 권한이 있다.

소유자(u) / 그룹(g) / 기타사용자(o) 로 구분 가능

 

예)

rwxrwxrwx : 소유자, 그룹, 기타 사용자 모두 rwx 권한 가짐

rwxr--r-- : 소유자는 rwx권한, 그룹과 기타 사용자는 r권한만 가짐

rw-rw-rw- : 소유자, 그룹, 기타 사용자 모두 rw권한을 가짐

rw-r----- : 소유자는 rw권한, 그룹은 r권한을 가짐

 

 

# 8진수로 표현

권한이 있으면 1, 없으면 0으로 표시함.

 

예)

rwx -> 111 -> 7

rw- -> 110 -> 6

r-x -> 101 -> 5

 

rwxrwxrwx 777
rwxr-xr-x 755
rw-rw-r-- 664
rw-r--r-- 644
rw-r----- 640
rwx------ 700

 

 

# 기호로 표현

사용자 범위 - u(user), g(group), o(others), a(all)

연산자 - +(권한 추가), -(권한 제거), =(권한 설정)

권한 - r, w, x

 

 

 

※ 접근 권한을 변경하려면?

$ chmod [-R] 파일 혹은 디렉터리

-R 옵션은 지정된 디렉터리 아래의 모든 파일과 하위 디렉터리에 대해서도 접근 권한을 변경함

8진수 : $ chmod 644 파일

기호 : $ chmod g-w 파일 / $ chmod g+w 파일

'리눅스(Linux)' 카테고리의 다른 글

리눅스 쉘 구현 참고  (0) 2022.05.25
[리눅스] 기본 명령어  (0) 2020.09.29
[리눅스] 단축키  (0) 2020.09.29