시스템 보안정보보안기사 · 2021년03월27일 · 7/100
7.소유자 외에는 읽기, 쓰기, 실행 등 일체의 접근을 불허하기 위한 umask 설정값으로 알맞은 것은?
1
umask 077
2
umask 020
3
umask 022
4
umask 066정답
해설
[관리자 입니다 아래와 같은 다수의 오류신고로 인하여 정답을 4번에서 1번으로 수정하였습니다. 여러분들의 많은 의견 부탁 드립니다.] umask 077파일 기본 권한: 666 - 077 = 600 (소유자에게 읽기 및 쓰기 권한)디렉터리 기본 권한: 777 - 077 = 700 (소유자에게 읽기, 쓰기 및 실행 권한)umask 020파일 기본 권한: 666 - 020 = 646 (소유자 및 그룹에게 읽기 및 쓰기 권한, 다른 사용자에게 읽기 권한)디렉터리 기본 권한: 777 - 020 = 757 (소유자 및 그룹에게 읽기, 쓰기 및 실행 권한, 다른 사용자에게 읽기 및 실행 권한)umask 022파일 기본 권한: 666 - 022 = 644 (소유자에게 읽기 및 쓰기 권한, 그룹 및 다른 사용자에게 읽기 권한)디렉터리 기본 권한: 777 - 022 = 755 (소유자에게 읽기, 쓰기 및 실행 권한, 그룹 및 다른 사용자에게 읽기 및 실행 권한)umask 066파일 기본 권한: 666 - 066 = 600 (소유자에게 읽기 및 쓰기 권한)디렉터리 기본 권한: 777 - 066 = 711 (소유자에게 읽기, 쓰기 및 실행 권한, 그룹 및 다른 사용자에게 실행 권한)질문에서는 소유자 외의 모든 사용자에게 읽기, 쓰기, 실행 권한을 모두 막기 위한 umask 값을 묻고 있습니다. 이에 해당하는 값은 모든 사용자에게서 모든 권한을 제거하는 umask 077입니다.따라서 정답은 1. umask 077입니다.