문제
다음 중 ( 괄호 ) 안에 들어갈 내용으로 틀린 것은?
① ㉠ : 0022 ② ㉡ : -rwxr-xr-x ③ ㉢ : S ④ ㉣ : o=rx
정답
2번
해설
정답: 2. 디렉터리 abc 의 권한이 drwxr-xr-x(755)이므로 umask 값은 디렉터리 기본값 777 - 755 = 022 가 되어 ㉠ 은 0022 가 맞다. 이때 파일 기본 권한은 666 - 022 = 644 이므로 ihd.txt 의 권한 표시(㉡)는 -rw-r--r-- 여야 한다. 따라서 ㉡ 에 -rwxr-xr-x 를 넣은 2번이 틀린 보기다.
오답 풀이
- 1번: umask 022 이므로 ㉠ 은 0022 로 옳다.
- 2번: 파일에는 실행 권한이 기본으로 부여되지 않아 644(-rw-r--r--)가 되어야 하므로 -rwxr-xr-x 는 틀리다(이 문항의 정답).
- 3번: umask -S 는 심볼릭 형식으로 마스크를 출력하므로 ㉢ 은 S 로 옳다.
- 4번: umask -S 출력은 u=rwx,g=rx,o=rx 형태이므로 ㉣ 은 o=rx 로 옳다.
보충 개념 umask 는 신규 생성 권한에서 빼는 마스크다. 파일 최대 666, 디렉터리 최대 777 에서 마스크를 빼며, 실행 비트는 파일에 기본 부여되지 않는다. umask -S 는 같은 값을 심볼릭(u=,g=,o=)으로 보여 준다.