문제
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
① u=r,g=,o= ② u=,g=,o=r ③ u=rw,g=rw,o=r ④ u=rwx,g=rwx,o=rx
정답
4번
해설
정답: 4. umask 값 0002 는 그룹의 쓰기 권한만 제외한다는 뜻이다. umask -S 는 이를 심볼릭 형식으로 "허용되는 권한"으로 표시하는데, 파일·디렉터리 기준 최대 권한에서 제외분을 뺀 u=rwx,g=rwx,o=rx 가 출력된다.
오답 풀이
- 1번: u=r,g=,o= 는 거의 모든 권한을 막는 매우 제한적인 마스크로 0002 와 무관하다.
- 2번: u=,g=,o=r 도 소유자·그룹 권한을 모두 제거한 형태라 0002 와 맞지 않는다.
- 3번: u=rw,g=rw,o=r 는 실행 권한이 빠져 umask -S 의 심볼릭 표기 규칙과 다르다.
- 4번: 마스크 002 에서 'other 의 w' 만 제외되어 u=rwx,g=rwx,o=rx 가 되므로 옳다.
보충 개념 umask -S 는 빼는 권한이 아니라 "허용되는 권한"을 문자로 보여준다. 002 는 o 의 w 비트만 막으므로 other 에는 rx 만 남는다.