우분투2012. 7. 7. 21:14

[리눅스] 38. 리눅스의 권한, 퍼미션 ( 권한 보는법, 권한 읽는법, 퍼미션 숫자 )

 

 

 

 

 

 

▶ 권한 표시 방법

 - 영문 표기법 (rwxrwxrwx) : 심벌릭 모드

 - 숫자 표기법 (777) : 8진수 표기법 (octal)  

 

 

 

 

 

▶ 리눅스 권한 확인법

 

 

 

  가장 쉬운법은 ' ls -l '을 통한 파일 리스트 출력이다.

 권한을 수정을 하기 위해서는 chmod 명령어가 쓰인다.

 

 

 

 

 

 

▶ 파일 리스트 권한 구성

 

  

 

 ① 파일 유형

 

   첫번째 문자 '-' 는 파일의 유형을 뜻한다.

 

     -  : 일반적인 파일을 뜻한다.

     d  : 디렉토리를 뜻한다.

      l  : 링크 파일을 뜻한다.

     s  : 소켓 파일을 뜻한다.

 

 

 

 

 

 

  파일의 권한

 

     파일의 권한을 나타내는 부분이다. 리눅스에서 가장 민감한 부분이기 때문에 꼭 알아둘 필요가 있다.

     

 

 

     먼저 3개 영역의 사용자를 대상으로 권한을 설정 하게 된다.

 

      · 소유자(user) : 파일의 주인이 되며 그에 대한 권한을 설정한다. 

      · 그 룹(group) : 파일의 그룹이 되며 해당 그룹에 속한 사용자의 권한을 설정한다.  

     · 그 외(other) : 위 2개에 해당되는 사용자가 아닌 모든 사용자의 권한을 뜻한다. (guest)

 

 

 

 

    - 각 문자는 다음의 권한을 뜻한다.

  

 

      · r   : 파일의 읽기 권한이다. 숫자 4로 나타낸다.

     · w  : 파일의 쓰기 권한이다.  숫자 2로 나타낸다.            

     · x  : 파일의 실행 권한이다.  숫자 1로 나타낸다.

 

 

 

 

    예) -rw-r---x : 소유자 (4+2) 6, 그룹4 , 그외 1 의 권한을 가진 일반 파일이다. 간단하게 641이라 읽는다.

                          소유자는 읽기 쓰기, 그룹은 읽기, 그외 사용자는 실행의 권한을 가진다. 

 

 

 

 

 

 

 

 

 

▶ 파일리스트 퍼미션 읽기 퀴즈

 

 

  -rwxr-xrw-

 

 

  dr-x-w----

 

 

  173, 일반파일

 

 

  402, 디렉토리 파일

 

 

 

 

 

 

 

도움 및 출처 : i2sec

Posted by 다오나무