리눅스 사용자 권한

박영준·2024년 4월 12일
0

Linux

목록 보기
5/8

1. 예시

경로 : /home/hso100

drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Desktop
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Documents
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Downloads
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Music
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Pictures
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Public
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Templates
drwxr-xr-x. 2 hso100 hso100        6  411 14:14 Videos
drwxrwxr-x. 5 hso100 hso100       40 1031  2022 alert
drwxr-xr-x. 9 hso100 hso100      220 106  2020 apache-tomcat-9.0.39
drwxrwxr-x. 3 hso100 hso100       18  411 17:28 exchange
drwxrwxr-x. 6 hso100 hso100       57  411 01:52 hip
drwxrwxr-x. 4 hso100 hso100       37  411 17:28 hoffice
drwxrwxr-x. 2 hso100 hso100        6  411 15:16 install
drwxr-xr-x. 8 hso100 hso100      150  411 17:35 jhoms
drwxrwxr-x. 2 hso100 hso100        6  411 17:35 multicast
drwxrwxr-x. 6 hso100 hso100      153  411 14:40 notificator-1.0.0-RELEASE
-rw-rw-r--. 1 hso100 hso100 12072960  411 14:21 notificator-1.0.0-RELEASE-package_single.tar
-rw-rw-r--. 1 hso100 hso100  4036257  411 15:16 ojdbc8.jar
lrwxrwxrwx. 1 hso100 hso100       21  411 01:54 tomcat -> apache-tomcat-9.0.39/

2. 해석

  • d & -

    • d : 디렉토리 (directory)
    • - : 디렉토리가 아닌 (not directory)
  • 소유자 & 그룹 & 다른 사용자

    • 소유자(user)

      • 파일의 소유자
      • (기본적으로) 파일을 생성한 사람.
    • 그룹 (group)

      • 그룹에는 여러 user가 포함될 수 있음.(모두 동일한 권한을 가짐)
      • 많은 사람이 접근해야 하는 프로젝트일 경우, 각자에게 권한을 주기보단 이 방식이 좋음
    • 다른 사용자 (other)

      • user와 group이 아닌 나머지 사용자
      • global 권한 설정과 동일 (해당 권한을 다른 사용자가 접근할 수 있게 되므로)
  • r & w & x

    • r : 읽기 권한 (read)
    • w : 쓰기 권한 (write)
    • x : 실행 권한 (execute)

참고: [Linux] 리눅스의 사용자 권한과 chmod 명령어

profile
개발자로 거듭나기!

0개의 댓글