TIL 54 | [Linux] 파일 및 디렉터리 권한

Yoonsik·2022년 10월 30일
0

Linux/centOS

목록 보기
2/2

⛓ 파일 및 디렉터리 권한

리눅스는 여러 사용자가 들어와 사용하는 멀티유저 시스템입니다. 따라서, 여러 사용자가 들어와 사용하다 보면, 서버에 올려진 비밀번호 열람과 그것을 변조, 수정, 삭제 우려가 높아지게 됩니다.
이러한 문제를 해결하기 위해 리눅스OS 에는 퍼미션(권한) 이라는 기능이 존재합니다.

이 기능으로 사용자들은 자신에게 읽기 퍼미션이 부여된 파일만 읽을 수 있고, 쓰기 퍼미션이 부여된 파일만 쓰기와 수정이 가능하며, 실행 퍼미션이 부여된 파일만 실행이 가능하게 됩니다.
또한 열람권한 뿐만 아니라, 파일 소유자 개념도 지원해 줍니다.

🔗 파일 권한 정보 확인

ls -l(ll) 명령 실행

🔗 허가권

각 파일에 접근해서 읽거나 쓰거나 실행할 권리를 사용자 / 그룹 / 다른사용자 로 나눠서 관리합니다.

  • 사용자(소유자) : 파일을 만든 소유주
  • 그룹(소유 그룹) : 파일을 만든 소유주가 속한 그룹의 사용자
  • 다른 사용자(게스트 사용자) : 기타 사용자
권한파일디렉터리
r파일의 내용을 볼 수 있는 권한디렉터리 내부의 내용을 볼 수 있는 권한
w파일의 내용을 수정할 수 있는 권한디렉터리 내부의 파일을 생성 또는 삭제할 수 있는 권한
x실행 파일을 실행시킬 수 있는 권한디렉터리 내부로 접근할 수 있는 권한
- r, w, x에 대한 권한이 없음을 표시 (문자 자리를 -로 대체) r, w, x에 대한 권한이 없음을 표시 (문자 자리를 -로 대체)

  • 첫 번째 rwx는 파일 소유자(User)에게 읽기, 쓰기, 실행권한이 모두 있다는 뜻이다.

  • 두 번째 r-x는 파일 소유그룹(User Group)에게 읽기, 실행 권한이 있다는 뜻이다.

  • 세 번째 r--는 파일 소유자와 파일 소유 그룹 외(Other)에게는 읽기 권한만 있다는 뜻이다.

🔗 소유권

각 파일이나 디렉터리를 소유할 사용자나 그룹을 지정합니다.


📌 reference

[LINUX] 📚 파일 & 디렉토리 권한 (소유권 / 허가권 / 특수권한) 💯 정리
출처: https://inpa.tistory.com/entry/LINUX-📚-파일-권한-소유권허가권-💯-정리#thankYou [👨‍💻 Dev Scroll:티스토리]

profile
꾸준함의 힘

0개의 댓글