문제
Linux 시스템에서 특정 파일의 권한이 '-rwxr-x--x' 이다. 이 파일에 대한 설명 중 옳지 않은 것은?
① 소유자는 읽기 권한, 쓰기 권한, 실행 권한을 갖는다. ② 소유자와 같은 그룹을 제외한 다른 모든 사용자는 실행 권한만을 갖는다. ③ 이 파일의 모드는 ′751′ 이다. ④ 동일한 그룹에 속한 사용자는 실행 권한만을 갖는다.
정답
4번
해설
정답: 4. 권한 '-rwxr-x--x'는 소유자 rwx(7), 그룹 r-x(5), 기타 --x(1)이다. 그룹(같은 그룹 사용자)은 r-x로 읽기와 실행 권한을 가진다. 따라서 '동일한 그룹에 속한 사용자는 실행 권한만을 갖는다'는 ④는 틀리다(읽기 권한도 있음).
오답 풀이
- 1번: 소유자는 rwx로 읽기·쓰기·실행 권한을 모두 가지므로 옳다.
- 2번: 그룹·기타에서 소유자만큼의 권한을 못 가지며, '기타(other)'는 --x로 실행만 가능하다는 취지로 옳다(소유자와 같은 그룹을 제외한 다른 모든 사용자=other는 실행만).
- 3번: rwx=7, r-x=5, --x=1이므로 모드는 751이며 옳다.
- 4번: 동일 그룹 사용자는 r-x(읽기+실행)인데 '실행만'이라 했으므로 틀려 정답이다.
보충 개념 권한 8진수: r=4, w=2, x=1. rwx=7, r-x=5, --x=1. 'other'는 소유자·그룹을 제외한 모든 사용자를 가리킨다.