파일 권한 관리
파일 권한 확인 및 변경
Linux 권한 유형
-rwxr-xr-x
-rwx
읽기(r): 사용자가 파일을 열고 읽을 수 있는 권한입니다.
쓰기(w): 사용자가 파일 내용을 수정할 수 있는 권한입니다.
실행(x): 사용자가 프로그램을 실행할 수 있는 권한입니다.
파일 유형: 디렉터리 안에 있는 일반 파일 유형입니다
권한 모드
]# chmod g+w file_1
상징모드의 예
]# chmod 764 file_2
절대 모드의 예
8 진수로 표현
8진수 421 = rwx | r w x |
---|---|
0 | _ _ _ |
1 | _ _ x |
2 | _ w _ |
3 | _ w x |
4 | r _ _ |
5 | r _ x |
6 | r w _ |
7 | r w x |
읽기, 쓰기, 실행하기 권한을 모두 가진 것이 절대모드 인데, 절대 모드가 편합니다.
만약 a가 쓰여 있다면 모두라는 뜻입니다.
ls -l 명령을 사용한 권한 보기
ls 명령은 파일과 디렉터리를 나열하는 데 사용됩니다. –l 옵션은 파일이나 디렉터리, 크기, 수정한 날짜와 시간, 파일, 폴더 이름, 파일 소유자와 그 권한을 표시합니다.
차이점 이해
사용자 또는 소유자 아이덴티티
**
파일 소유자는 사용자 아이덴티티 또는 이름에 적용하는 권한을 제어합니다.
그룹 아이덴티티
그룹 구성원에게는 파일 또는 디렉터리에 대한 그룹 권한이 부여됩니다.
기타 아이덴티티
ls -l 명령으로 전체 실행 파일 출력
기본 권한
스탠더드 사용자(루트 아님)가 userA@ 또는 username@을 사용하여 파일 또는 디렉터리를 만드는 경우
~]$ sudo command
루트 사용자가 root@를 사용하여 파일 또는 디렉터리를 만드는 경우
]# command
chown 명령
파일 권한의 상징 표현과 절대 표현
chmod 명령
상징 모드에서의 chmod 명령
절대 모드에서의 chmod 명령
확인 질문
파일과 디렉터리에 적절한 권한을 지정하지 않으면 어떤 위험이 있습니까?
절대 모드, 상징 모드 중에 어떤 것을 선호하십니까? 그 이유는 무엇입니까?
핵심 요점
- 절대 모드 또는 상징 모드에서 chmod 명령을 사용하여 Linux에 있는 파일에 권한을 지정합니다.
- ls –l는 권한을 보는 데 사용됩니다.
- chown 명령은 소유권을 변경하는 데 사용됩니다.
댓글남기기