리눅스 특수 권한에 관한 설명 중 가장 적절하지 않은 것은? | [경찰간부후보생 시스템네트워크보안] 23년 1회차 기출문제 상세 페이지
1[경찰간부후보생 시스템네트워크보안] 23년 1회차
리눅스 특수 권한에 관한 설명 중 가장 적절하지 않은 것은?
1
Set-UID가 부여된 파일(file-A)이 실행되는 동안에는 실행시킨 사용자의 권한이 아닌 해당 파일(file-A)의 소유자 권한으로 인식된다.
2
Set-GID 권한의 표시는 그룹 허가권에 실행 권한이 없을 경우 대문자 S로 표시된다.
3
Sticky-Bit는 공유를 목적으로 파일에 설정되는 특수 권한으로서 이 권한의 표시는 other 허가권의 실행 권한 자리에 t로 표시된다.
4
특수 권한 설정은 chmod 명령을 사용하며, 8진수 모드로 Set-UID는 4, Set-GID는 2, Sticky-Bit는 1을 갖는다.
해설
Sticky-Bit는 파일이 아니라 공유 디렉터리에 설정하는 특수 권한이므로 이를 파일에 설정한다는 설명이 옳지 않다.
/tmp처럼 누구나 쓸 수 있는 디렉터리에 Sticky-Bit를 걸면, 파일 소유자(또는 root)만 그 파일을 삭제·이름 변경할 수 있다. 표시는 other 실행 권한 자리에 t로 나타난다.
- Set-UID 파일은 실행되는 동안 실행한 사용자가 아닌 파일 소유자 권한으로 동작한다는 설명은 옳다.
- Set-GID가 설정됐는데 그룹 실행 권한이 없으면 대문자 S로 표시된다는 설명은 옳다.
- chmod 8진수 모드에서 Set-UID 4, Set-GID 2, Sticky-Bit 1을 앞자리에 둔다는 설명은 옳다.
오류나 개정된 내용이 보이면 알려주세요