Programming/Linux and Web

Linux 파일 및 권한

장형이 2018. 4. 30. 15:31

- 일반

d 디렉토리

b 블럭장치

c 문자장치

l 심볼릭링크

p 파이프

s 소켓


명령 - 파일 일때 - 디렉토리 일때

r 읽기 - 읽기, 복사 - ls

w 쓰기 - 수정, 이동, 삭제 - 파일 생성, 삭제

x 실행 - 실행 - 파일 이동


소유자(u) 그룹(g) 기타사용자(o)


chmod [연산자] [파일]


문자로 등록

chmod u+w [파일] -> 유저에 쓰기 권한 부여

chmod u-wr [파일] -> 유저에 쓰기, 읽기 권한 박탈

chmod u=r [파일] -> 유저의 권한에 읽기만 넣기

chmod uog=rwx -> 유저, 그룹, 기타사용자에게 모든 권한 부여

chmod a-w -> 모두에게 쓰기 권한 박탈

chmod u+w,g-w -> 유저에게 읽기 권한 부여, 그룹에게 쓰기 권한 박탈


숫자로 등록

rwx 순서로 2진수 처리.

ex ) r-x = 101 = 5

chmod 555 [파일] -> 유저, 그룹, 기타사용자에게 r-x 권한 부여