명령어는 파일이나 디렉터리의 접근 권한을 변경
사용하는 방법
chmode [option] [mode] [file]
Option | 내용 |
-v | 모든 파일에 대해 모드가 적용되는 진단(diagnostic) 메세지 출력 |
-f | 에러 메세지 출력하지 않음 |
-c | 기존 파일 모드가 변경되는 경우만 진단 메세지 출력 |
-R | 지정한 모드를 파일과 디렉토리에 대해 재귀적으로 적용 |
Mode | 내용 |
u, g, o, a | 소유자 (u), 그룹 (g), 그 외 사용자 (o), 모든 사용자 (a) |
+, -, = | u,g,o,a 에게 권한 추가 (+) 제거(-) 지정(=) |
r w x | 읽기 권한 (r), 쓰기 권한 (w) , 실행 권한 (x) |
X | X 는 권한 지정 대상이 "실행(x) 권한을 가져도 괜찮은 경우에만 실행 권한을 지정" |
예시
$ chmod u+x FILE # 파일 소유 사용자에게 실행권한 추가.
$ chmod ug=rw FILE # 파일 소유 사용자와 그룹에게 읽고쓰기 권한 지정
$ chmod u=rwx,g=r FILE # 파일 소유 사용자는 모든권한 지정, 그룹에게는 읽기권한 지정
$ chmod u-x FILE # 파일 소유 사용자의 실행 권한 제거.
참고자료
https://recipes4dev.tistory.com/175
'서버 & 웹 개발 노트 > 리눅스' 카테고리의 다른 글
[ 리눅스 ] 폴더 삭제 파일 삭제 (0) | 2024.06.03 |
---|---|
[ 리눅스 ] chown (change owner) (0) | 2024.03.31 |
[ 리눅스 ] 명력 이력 검색 (0) | 2024.03.19 |
[ 리눅스 ] 문자 삭제 단축키 (0) | 2024.03.18 |
[ 리눅스 ] CLI 명령어 (0) | 2024.03.16 |