개발/Linux

Linux - 권한

잇(IT) 2022. 2. 16. 14:17
728x90

- 기존에 useradd를 통해 user1, user2, user3이 생성되어 있다.

 

 

- drwxrwxrwx 2 2000 2000 62   2월   15 10:16 user1

 

  * drwxrwxrwx : 허가권과 관련되어 있다. d 뒤에 있는 9자리가 허가권이다.

    rwx | rwx | rwx -> 소유자 권한 | 그룹 권한 | 그 외 권한

 

    2 : 링크 갯수

    r(4) : 읽기, w(2) : 쓰기, x(1) : 실행

    2000(앞) : 파일 소유자 이름

    2000(뒤) : 파일 소유 그룹 이름

    62 : 파일 크기

    2월 15 10:16 : 최종 수정 시간

    user1 : 디렉토리 명

 

 

- chmod = 디렉토리 권한 변경

 

- chown = 디렉토리 소유자, 소유 그룹 변경

 

- 디렉토리 사용자의 권한과 소유자, 소유 그룹을 변경 할 수 있다.

 

- 먼저 디렉토리의 권한의 경우 r = 4, w = 2, x = 1이다.

 

  drwxrwxrwx = 777

  dr-xrw--wx = 563

  위와 같이 원하는 권한을 숫자로 부여할 수 있다.

- 권한을 변경하는 방법은 chmod 명령어를 이용하여 바꿀 수 있다.

  소유자에게는 읽기, 쓰기, 실행 모든 권한, 그룹에게는 쓰기, 실행 권한, 그 외에는 실행 권한만 주고 싶다면

  drwx-wx--x = 731이 된다.

- chmod [권한] [권한을 부여할 디렉토리명]

  # chmod 731 user1

- 다음과 같이 권한이 바꼈음을 알 수 있다.

 

- chown [소유자].[소유 그룹] [그룹을 변경할 디렉토리명]

  # chown user2.user3 user1

 

728x90

'개발 > Linux' 카테고리의 다른 글

linux - mkdir, rmdir  (0) 2022.03.03
linux - ls  (0) 2022.03.03
Linux - 사용자 계정  (0) 2022.02.15
Linux - DNS 설정을 이용한 웹 띄우기  (0) 2022.01.26
Linux - mysql, mariadb (xe 사이트 이용)  (0) 2022.01.25