도구함9696.kr

파일 권한 계산 (chmod)

chmod 숫자와 rwxr-xr-x 형태를 서로 바꿉니다. 소유자, 그룹, 기타 권한을 체크로 조합합니다.

읽기 (r=4)쓰기 (w=2)실행 (x=1)
소유자
그룹
기타
8진수000
기호---------
chmod 000 파일명

파일 권한 이해하기

리눅스와 맥의 파일 권한은 소유자, 그룹, 기타 사용자 세 부류에 대해 각각 읽기, 쓰기, 실행 권한을 정합니다. 읽기는 4, 쓰기는 2, 실행은 1의 값을 가지며, 한 부류의 권한은 이 값을 더한 숫자 하나로 표현합니다. 예를 들어 읽기와 실행은 4 더하기 1로 5입니다.

사용 방법

표에서 권한을 체크하면 8진수 숫자와 rwx 기호, chmod 명령어가 자동으로 만들어집니다. 반대로 755 같은 숫자를 넣고 적용을 누르면 체크 상태가 그에 맞게 바뀝니다. 흔히 쓰는 값으로 755는 소유자는 모든 권한, 나머지는 읽기와 실행만 가지는 것이고, 644는 소유자만 쓸 수 있고 나머지는 읽기만 가능한 것입니다.

rwx 기호

ls 명령으로 파일 목록을 보면 rwxr-xr-x 같은 아홉 글자가 나옵니다. 앞 세 글자가 소유자, 가운데가 그룹, 마지막이 기타 권한입니다. r은 읽기, w는 쓰기, x는 실행이고 권한이 없으면 하이픈으로 표시됩니다. 이 기호와 숫자를 서로 바꿔 확인할 수 있습니다.