소유자 외에는 읽기, 쓰기, 실행 등 일체의 접근을 불허하기 위한 umask 설정값으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
1
umask 077
오답 이유오답 보기입니다. ‘umask 077’은(는) 이 문항의 판단 기준인 ‘umask 066’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
2
umask 020
오답 이유오답 보기입니다. ‘umask 020’은(는) 이 문항의 판단 기준인 ‘umask 066’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
3
umask 022
오답 이유오답 보기입니다. ‘umask 022’은(는) 이 문항의 판단 기준인 ‘umask 066’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
4
umask 066
정답 근거정답 보기입니다. 소유자 외의 모든 사용자(그룹, 기타 사용자)에게 읽기, 쓰기, 실행 권한을 모두 제거하려면 umask 설정값의 뒤 두 자리가 모두 7이어야 합니다. umask 077 설정 시: 파일 기본 권한: $666 - 077 = 600$ (소유자만 읽기/쓰기 가능) 디렉터리 기본 권한: $777 - 077 = 700$ (소유자만 읽기/쓰기/실행 가능) 따라서 소유자 외 일체의 접근을 불허하는 정답은 umask 077입니다. (제시된 정답 umask 066은 디렉터리에서 실행 권한이 남으므로 부적절함)
ANSWER & EXPLANATION
정답 4번
소유자 외의 모든 사용자(그룹, 기타 사용자)에게 읽기, 쓰기, 실행 권한을 모두 제거하려면 umask 설정값의 뒤 두 자리가 모두 7이어야 합니다. umask 077 설정 시: 파일 기본 권한: $666 - 077 = 600$ (소유자만 읽기/쓰기 가능) 디렉터리 기본 권한: $777 - 077 = 700$ (소유자만 읽기/쓰기/실행 가능) 따라서 소유자 외 일체의 접근을 불허하는 정답은 umask 077입니다. (제시된 정답 umask 066은 디렉터리에서 실행 권한이 남으므로 부적절함)
RELATED CONCEPT
시스템 보안 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.