chmod - 리눅스 파일 및 디렉토리 권한 관리
728x90
■ 리눅스 시스템의 파일 및 디렉토리에 대한 권한/그룹 관리
(1) 권한에 대한 관리
: 파일이나 디렉토리의 permition을 관리한다.
● 명령어
: chmod [권한값] [파일명]
● 권한값에 대한 정의
: ls -al 명령을 통해 파일/디렉토리의 권한을 확인할 수 있다.
합계 84 -rw-r--r-- 1 ra ra 807 6월 6 01:24 .profile -rw-r--r-- 1 ra ra 0 6월 6 01:42 .sudo_as_admin_successful drwxr-xr-x 2 ra ra 4096 6월 6 01:24 Templates drwxr-xr-x 2 ra ra 4096 6월 6 01:30 공개 drwxr-xr-x 2 ra ra 4096 6월 6 01:30 다운로드 drwxr-xr-x 2 ra ra 4096 6월 6 01:45 문서 drwxr-xr-x 2 ra ra 4096 6월 6 01:30 바탕화면 drwxr-xr-x 2 ra ra 4096 6월 6 01:30 비디오 drwxr-xr-x 2 ra ra 4096 6월 6 01:30 사진 drwxr-xr-x 2 ra ra 4096 6월 6 01:30 음악 ra@ra-yoon:~$ |
r : 읽기권한(4) , w : 쓰기권한(2), x : 실행권한(1)
- 10자리의 의미를 파악하기 위해 4파트로 나누어 해석
- [디렉토리 1자리] [소유자권한 3자리] [그룹권한 3자리] [전체권한 3자리]
- 권한값 읽기 : [ -rw-rw-r-- ] => 664로 읽을 수 있다. (r+w(6), r+w(6), r(4))
● 파일 권한 변경하기
: chmod 명령을 이용해 파일의 권한을 변경
ra@ra-yoon:~/문서$ ls -al 합계 8 drwxr-xr-x 2 ra ra 4096 6월 12 20:37 . drwxr-xr-x 15 ra ra 4096 6월 13 2020 .. -rw-r--r-- 1 ra ra 0 6월 6 01:24 gangmin.txt ra@ra-yoon:~/문서$ chmod 755 gangmin.txt ra@ra-yoon:~/문서$ ls -al 합계 8 drwxr-xr-x 2 ra ra 4096 6월 12 20:37 . drwxr-xr-x 15 ra ra 4096 6월 13 2020 .. -rwxr-xr-x 1 ra ra 0 6월 6 01:24 gangmin.txt ra@ra-yoon:~/문서$ |
- chmod 755 test.c 명령실행
- test.c 라는 파일의 권한이 664 에서 755로 변경
- 소유자권한 : 읽기, 쓰기, 실행
- 그룹권한 : 읽기, 실행
- 전체권한 : 읽기, 실행
● 디렉토리 권한 변경하기
: chmod 명령을 이용해 디렉토리의 권한을 변경
- chmod 750 tes 명령실행
- test 라는 디렉토리의 권한이 775 에서 750로 변경
- 소유자권한 : 읽기, 쓰기, 실행
- 그룹권한 : 읽기, 실행
- 전체권한 : 없음
728x90
'IT·컴퓨터 > 리눅스' 카테고리의 다른 글
경량 Linux 배포판 (0) | 2020.06.13 |
---|---|
Solus 리눅스에서 한글 키보드 설정 (0) | 2020.06.13 |
파일의 인코딩 형식 변경 (iconv) (0) | 2020.06.12 |
리눅스 계정 관리 (adduser, usermod, userdel) (0) | 2020.06.12 |
Unix/Linux 명령어 (0) | 2020.06.12 |
댓글