본문으로 바로가기

기본권한

category SECURITY/Linux 2017. 3. 23. 17:44

 

기본권한

 

권한 (permission)
ls -l 명령으로 확인 가능하다.

    -   rw-   r--   r--    1    root    root    0    Mar 23 20:33     file1
   ①   ②    ③   ④    ⑤     ⑥      ⑦     ⑧           ⑨             ⑩

① : 파일의 타입
    d : 디렉터리 파일 
    - : 일반파일
    l : 링크파일(심볼릭 링크만)
    c, b : b-블록기반 c-캐릭터 디바이스 파일 (터미널, 프린터, 플로터)

② : 권한 - 파일의 소유자
③ : 권한 - 파일의 그룹
④: 권한 - 그 외 모든 사용자에 대한 권한
⑤: 링크파일의 개수
⑥ : 파일의 소유자
⑦ : 파일의 그룹
⑧ : 파일의 크기
⑨ : 시간
⑩ : 파일의 이름
 

권한

파일 

디렉터리 

읽기 r(4) 

파일을 읽거나 복사할 수 있다. ex) cat, tail, head

ls 명령으로 디렉터리 목록을 볼 수 있다.  ex) ls

쓰기 w(2) 

파일을 수정, 이동, 삭제할 수 있다. ex) vi

파일을 생성하거나 삭제할 수 있다.  ex) touch, mkdir, rm

실행 x(1) 

파일을 실행할 수 있다. ex) execute

파일을 디렉터리로 이동하거나 복사할 수 있다.  ex) cd

  

 

권한변경과 소유자와 그룹 변경

1) 권한변경 : chmod
- 문자방식

문자모드

기호

설명

권한표시

r

 파일의 내용을 볼 수 있는 권한, 디렉터리의 내부의 내용을 볼 수 있는 권한

w

 파일의 내용을 수정할 수 있는 권한, 디렉터리 내부에 파일을 생성 또는 삭제할 수 있는 권한

x

 실행 파일을 실행시킬 수 있는 권한, 디렉터리 내부로 접근할 수 있는 권한

사용자지정

u

 파일 소유자의 접근 권한을 지정할 때 사용

g

 그룹에 속한 사용자들에 대한 접근 권한 지정할 때 사용

o

 다른 사용자들에 대한 접근 권한을 지정할 때 사용

a

 다른 사용자들에 대한 접근권한을 지정할 때 사용

접근 권한의 설정

+

 설정

-

 해제

=

 특정 권한만 지정할 때 사용

 

- 옥탈방식 (8진수 형태)

8진법

2진법 

파일모드 

 000

 ---

1

 001

 --x

2

 010

 -w-

3

 011

 -wx

4

 100

 r--

5

 101

 r-x

6

 110

 rw-

7

 111

 rwx

 


2) 소유자와 그룹 변경 : chown, chgrp
chown
   chown [바꿀 소유자] : [바꿀 그룹] [파일명]
   여러 파일을 한꺼번에 바꿀 수 있다.

chgrp

   chgrp [옵션] [그룹]

 

 

'SECURITY > Linux' 카테고리의 다른 글

ACL  (0) 2017.03.28
특수권한  (0) 2017.03.26
사용자 관리  (0) 2017.03.23
하드링크, 심볼릭 링크  (0) 2017.03.23
vi 편집기  (0) 2017.03.22