1 분 소요

Permisson (허가권)

자료 (파일 및 디렉토리)의 허가권 형식

image

Owner => ex) 문웅호선생님
Group => ex) 501호
Other => ex) 501호외 다른 수강생 등
d r w x r w x r w x
  owner group other
 r=4 : read
 w=2 : write
 x=1 : execute (x가 파일에 있다면 실행, 디렉터리에 있다면 접근가능) => 디렉터리는 접근이 되어야만 안에 있는 파일을 읽거나 쓸 수 있다
 - 웹 페이지의 경우 일반사용자의 읽기 권한이 있어야만 문서내용이 화면에 출력된다.
• chmod (change modification) ex) chmod [permission] [변경 할 파일/디렉토리명]

허가권 변경 방식

  • numeric metod : 숫자형태로의 변경.
ex) chmod 644 pub : rw-r--r--
  • symbolic method : 문자 형태로의 연경
 owner: u , group: g , other: o

chmod g+w a     => a라는 파일에 그룹에게 쓰기 권한을 추가.
cdmod g+w,o+w d => d라는 파일에 그룹, 오너에게 쓰기권한을 추가.
chmod g-w,o-w d => d라는 파일에 그룹, 오너에게 쓰기권한을 삭제.
chmod g-w a     => a라는 파일에 그룹에게 쓰기 권한을 삭제.
chmod ugo+x a   => a파일에 오너, 그룹, 아더에게 x 권한을 다 추가.
chmod ugo-wx a  => a파일에 오너, 그룹, 아더에게 x, r 권한을 다 삭제.

image


Ownership (소유권)

  • 소유권 변경 명령어는 chown 이다.
  • chown 명령어는 파일에 대한 소유자의 소유권을 변경하는데 사용한다.
chown user5:root a => a파일의 : 앞에는 소유자, : 뒤에는 그룹.
chown :root a      => a파일의 그룹만 root로 바꿈
chown user1: a     => a파일의 소유자가 바뀌고 : 뒤 생략시 root가 잡힌다. 현재 위치가 root계정이기때문.

=>  :  사이에 양쪽을 다 입력하면 안헷갈린다.

Umask

  • 파일이나 디렉터리 생성 시 관리자 또는 사용자에 따라 각기 다른 허가권 기본 값 을 적용할 수 있다.
  • 새로운 파일이나 허가권 지정 명령어로 umask 값을 뺀 값을 기본 허가권으로 조정한다.
    ex> umask 가 022인 경우 : 파일 666-022=644, 디렉토리 777-022=755
    

image


태그:

카테고리:

업데이트:

댓글남기기