- 기존에 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
'Programming > 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 |