파일 및 디렉토리 접근 권한

xeomina·2022년 5월 17일
0

Linux

목록 보기
11/16

사용자 구분

  • 소유자(user): 파일과 디렉토리의 소유자
  • 그룹(group): 사용자가 속한 논리 그룹
  • 기타(others): 소유자나 그룹에 속하지 않은 사용자

퍼미션

  • 읽기(r): 조회

    • 4

    • 파일의 내용을 확인하거나 복사 할 수 있음, 디렉토리 내용 확인 가능

  • 쓰기(w): 등록, 수정, 삭제

    • 4

    • 파일의 내용을 수정할 수 있음, 디렉토리 내에 파일을 추가하거나 삭제 가능

  • 실행(x): 실행

    • 1
    • 실행파일의 경우 실행할 수 있음, 디렉토리 접근 및 내용 확인 가능.
  • 파일 권한 (= 퍼미션)
    • rwx / _ _ / _ _ : 9자리
    • 첫번째 _ _ _ : 소유자
    • 두번쨰 _ _ _ : 그룹
    • 세번째 _ _ _ : 기타
  • 암호화가 아닌 키로 접근
-rw-r--r--. 1 root root      12 Apr  7 14:37 test.txt

# chmod 666 test.txt

-rw-rw-rw-. 1 root root      12 Apr  7 14:37 test.txt
  • su (switch user) : 사용자 바꾸기
[root@localhost ~]# su - kosa

[kosa@localhost ~]$ cd /root
-bash: cd: /root: Permission denied

[root@localhost ~]# chmod 755 /root

[kosa@localhost ~]$ cd /root
[kosa@localhost root]$ 
  • rw : 권한 해제
$ chmod u-rw test.txt
$ chmod g-rw test.txt
$ chmod o-rw test.txt
  • pem 키에 대해 bad permissions ?
$ chmod 400 keypair.pem

0개의 댓글