서버관리

시스템 권한 설정 (permission)

_주야 2013. 7. 8. 15:31

    시스템 권한 설정이란? 

    정의 : 파일이나 디렉토리의 사용권한

    설명 :
    - 리눅스/유닉스 계열의 OS는 멀티사용자를 위한 운영체제이다.
      즉, 누군가 자신의 자료를 삭제하거나, 열람할 수 있다는 말이다.
    - 퍼미션의 권한 조정으로 자료를 보호할 수 있으며, 자료의 사용방법을 제한할 수 있다.


    퍼미션 권한?

    퍼미션은 크게 3개의 그룹으로 이루어져 있으며, 각 그룹에 3가지의 권한을 줄 수 있습니다.
     

    • 소   유  자 : 파일 및 디렉토리를 생성한 user
    • 그        룹 : 계정이 속해있는 group
    • 일반사용자 : 나머지 알 수 없는 모든 user

소유자

그룹

일반사용자

읽기

r

4

읽기

r

4

읽기

r

4

쓰기

w

2

쓰기

w

2

쓰기

w

2

실행

x

1

실행

x

1

실행

x

1

    (예) 파일이나 드렉토리를 만들면 "755"의 퍼미션 권한으로 생성


    즉, 소유자는 읽기,쓰기,실행의 권한을 갖고, 소유자가 속한 그룹의 멤버들과 일반사용자는 읽기,실행의 권한을 가진다.


    퍼미션 변경방법?

    퍼미션 변경은 FTP, Telnet, SSH와 같은 원격 터미널 상에서 가능하다.

     

    사용방법 : chmod [권한숫자] [화일명] (만약 디렉토리일 경우 권한숫자만 입력함) 

 [user@atpple ~/현재 디렉토리]# chmod 707 test.cgi [Enter]
 [user@atpple ~/현재 디렉토리]# ls -la
[Enter]
  total 2
  drwxr-xr-x   1 root root 4096 Aug  8 16:11
  -rwx---r--   1 root root 6452 Aug  8 18:02 test.cgi  
← 707로 변경된 상태
 [user@atpple ~/현재 디렉토리 ]#

 

 

 

 

'서버관리' 카테고리의 다른 글

vi ^M 제거  (0) 2013.10.22
명령 프롬프트 변경  (0) 2013.10.17
시스템 종료 (shutdown)  (0) 2013.03.17
사용자계정 삭제  (0) 2013.03.14
사용자 계정추가  (0) 2013.03.11