본문 바로가기

카테고리 없음

Linux (기초 : 리눅스 권한[Permission])

리눅스 권한[Permission]

터미널을 열어 ls -l 명령어를 입력하면 아래와 같은 메세지를 터미널에서 볼 수 있습니다.

drwxr-xr-x

d             rwx  r-x  r-x

첫번째     두번째

 

[d] 첫번째 부분   

 

1번 부분에서 '-' 파일을 의미하고, 'd'폴더를 의미합니다.

 

[rwxr-xr-x] 두번째 부분

2번 부분 존재하는 r, w, x, - 글자는 특정 파일 폴더의 접근 권한에 대한 정보를 담고 있습니다.

  • 'r' read 약자로 읽기 권한 의미합니다. 파일 폴더안에 있는 데이터, 속성, 서브 폴더 등에 접근이 가능합니다.
  • 'w' write 약자로 쓰기 권한 의미합니다. 파일 폴더의 속성과 데이터를 변경할 있습니다.
  • 'x' execute 약자로 실행 권한 의미합니다. 해당 파일을 실행하여 사용할 있습니다.
  • '-' 권한 없음 나타낼 쓰입니다.

2번 부분 다시 부분으로 나눌 있습니다.

[rwx] 1 부분

[r-x]  2 부분

[r-x]  3 부분

1 부분은 파일 폴더를 소유하고 있는 유저가 가지는 접근 권한에 대해 설명

2 부분은 그룹

3 부분은 다른 유저

 

즉 1번의 의미는 유저는 'r' 읽기, 'w' 쓰기, 'x' 실행 권한을 갖는다는 의미입니다

 

파일권한에 관한 사이트

https://tutonics.com/2012/12/linux-file-permissions-chmod-umask.html

 

Linux File Permissions, chmod, & umask

Tutonics - Ubuntu and Linux Tutorials, Guides and How-Tos for everyone interested in Ubuntu and the Command Line.

tutonics.com