문제
디렉터리에 설정되어 있는 특수 권한으로 알맞은 것은?
① Set-GID ② Set-OID ③ Set-UID ④ Sticky-Bit
정답
4번
해설
정답: 4. 기타(other) 실행 자리에 t 가 표시(rwt)되어 있으면 스티키 비트(Sticky Bit)가 설정된 것이다. 스티키 비트는 디렉터리 안에서 자기 파일만 삭제·변경할 수 있게 제한하며 /tmp 가 대표 예다.
오답 풀이
- 1번: Set-GID 는 그룹 실행 자리에 s(또는 S)로 표시되며 여기서는 그룹이 rwx 로 일반 권한이다.
- 2번: "Set-OID" 라는 특수 권한은 존재하지 않는다.
- 3번: Set-UID 는 소유자 실행 자리에 s 로 표시되는데 소유자도 rwx 로 평범하다.
- 4번: 기타 실행 자리의 t(rwt)는 스티키 비트이므로 옳다.
보충 개념 특수 권한 표시 위치: SetUID=소유자 x 자리 s, SetGID=그룹 x 자리 s, Sticky=기타 x 자리 t. 대문자 S/T 는 해당 실행 비트가 없을 때 표시된다.