정보보안기사 시스템 보안 예상문제
시스템 보안은 정보보안기사 필기 5개 과목 가운데 하나입니다. CertHub가 이 과목으로 제작한 20문항 중 8문항을 정답·해설과 함께 아래에 실었습니다.
시스템 보안 공략 — 리눅스·윈도우의 계정과 권한, 주요 로그 파일 경로, 접근통제 모델(MAC·DAC·RBAC)을 명확히 구분해서 정리해요.
시스템 보안 과목 개요
리눅스와 윈도우 운영체제의 계정·권한 관리, 특수 권한 비트, 계정과 로그 파일의 위치, 버퍼 오버플로우와 레이스 컨디션 같은 시스템 공격, 루트킷과 무결성 점검 도구, 접근통제 모델과 보안 모델을 다루는 과목입니다. 서버 한 대를 안전하게 운영하는 데 필요한 지식이 중심입니다.
파일 경로나 로그 이름, 8진수 권한 표기처럼 구체적인 이름과 값을 정확히 기억해야 풀리는 문항이 많고, 공격과 방어 기법을 짝짓는 문항이 뒤를 잇습니다. 리눅스 명령을 직접 실행해 보며 권한과 로그를 확인해 보면 오래 기억에 남습니다. 접근통제 모델과 Bell-LaPadula·Biba 규칙은 정보보안 일반과 관리 과목에서도 다시 등장하니 이 과목에서 확실히 해 두는 것이 좋습니다.
출제 비중
정보보안기사 필기 100문항 중 20문항(20.0%)이 시스템 보안 과목에서 출제됩니다.출처 한국방송통신전파진흥원 자격검정 자료실 — 정보보안 종목 출제기준(2027.1.1.~2029.12.31.) 중 정보보안기사
시스템 보안 핵심 개념 요약
- 리눅스 권한과 특수 비트
- 권한은 읽기 4, 쓰기 2, 실행 1을 더해 소유자·그룹·기타 순으로 적습니다. SetUID 파일은 실행 중 파일 소유자 권한으로 돌아 소유자가 root면 권한 상승에 악용되고, 공용 디렉터리의 스티키 비트는 소유자만 파일을 지울 수 있게 합니다.
- 계정 정보 파일
- 리눅스의 /etc/passwd는 누구나 읽을 수 있는 계정 기본 정보를 담고, 비밀번호 해시는 root만 읽는 /etc/shadow로 분리되어 있습니다. 윈도우는 로컬 계정과 비밀번호 해시를 SAM 파일에 보관합니다.
- 로그 파일
- 리눅스에서 utmp는 현재 접속자, wtmp는 과거 접속 기록, btmp는 로그인 실패 기록을 담으며 btmp가 급증하면 무차별 대입을 의심합니다. 윈도우의 로그온 성공·실패 같은 보안 이벤트는 Security 로그에 남습니다.
- 버퍼 오버플로우와 방어
- 스택에는 지역변수와 복귀주소가 저장되어 이를 덮어쓰는 공격의 표적이 됩니다. 스택 카나리, 주소 배치 무작위화(ASLR), 실행 방지(DEP/NX)가 대표적 방어 기법이며, 비밀번호 정책은 이와 무관합니다.
- 레이스 컨디션과 침입 흔적
- 점검 시점과 사용 시점의 시간차를 노리는 TOCTOU 취약점이 대표적이며, 임시파일에 심볼릭 링크를 거는 방식이 흔합니다. 루트킷은 침입 뒤 흔적을 숨기고 권한을 유지하는 도구 모음이고, Tripwire는 해시 기준값과 비교해 변조를 찾습니다.
- 접근통제와 보안 모델
- MAC은 보안 등급 라벨로 강제 통제하고, RBAC은 역할에 권한을 주고 사용자를 역할에 배정합니다. 기밀성 중심 Bell-LaPadula는 위로 읽기·아래로 쓰기를 막고, 무결성 중심 Biba는 아래로 읽기·위로 쓰기를 막습니다.
정보보안기사 시스템 보안 예상문제 미리보기
시스템 보안 과목 20문항 중 8문항입니다. 정답과 해설은 눌러서 확인할 수 있습니다.
- 시스템 보안1번 문항리눅스 실행 파일에 SetUID 비트가 설정되어 있을 때의 특징으로 옳은 것은?
- 1.실행 시 항상 root 권한을 얻는다
- 2.파일을 실행하는 동안 파일 소유자의 권한으로 실행된다
- 3.파일을 삭제할 수 없게 된다
- 4.그룹 소유자만 실행할 수 있다
정답·해설 보기
정답 2번. 파일을 실행하는 동안 파일 소유자의 권한으로 실행된다
SetUID가 설정된 실행 파일은 실행 사용자가 아닌 파일 소유자의 권한(EUID)으로 동작합니다. 소유자가 root이면 권한 상승 취약점으로 악용될 수 있습니다.
- 시스템 보안2번 문항리눅스에서 소유자에게만 읽기·쓰기·실행 권한을 부여하고 그룹·기타 사용자에게는 아무 권한도 주지 않을 때의 8진수 표기는?
- 1.644
- 2.700
- 3.755
- 4.777
정답·해설 보기
정답 2번. 700
읽기(4)·쓰기(2)·실행(1)을 모두 더하면 7이고 그룹과 기타는 권한이 없어 0이므로 700입니다. 세 자리는 소유자·그룹·기타 순서를 나타냅니다.
- 시스템 보안3번 문항파일의 해시값을 기준값으로 저장해 두고 이후 변조 여부를 탐지하는 무결성 점검 도구는?
- 1.Nmap
- 2.Tripwire
- 3.John the Ripper
- 4.Nessus
정답·해설 보기
정답 2번. Tripwire
Tripwire는 파일의 해시·속성 기준값을 데이터베이스에 저장하고 이후 변경 여부를 비교하여 무결성 훼손을 탐지하는 대표적인 도구입니다.
- 시스템 보안4번 문항윈도우 시스템에서 사용자 계정과 비밀번호 해시가 저장되는 파일은?
- 1.passwd
- 2.shadow
- 3.hosts
- 4.SAM
정답·해설 보기
정답 4번. SAM
윈도우는 SAM(Security Account Manager) 파일에 로컬 계정 정보와 비밀번호 해시를 저장하며, 시스템 구동 중에는 잠겨 있어 직접 읽을 수 없습니다.
- 시스템 보안5번 문항리눅스에서 사용자 계정의 기본 정보가 저장되며 일반 사용자도 읽을 수 있는 파일은?
- 1./etc/passwd
- 2./etc/shadow
- 3./etc/group
- 4./etc/hosts
정답·해설 보기
정답 1번. /etc/passwd
/etc/passwd는 사용자명, UID, 홈 디렉터리 등 계정 정보를 담으며 누구나 읽을 수 있습니다. 실제 비밀번호 해시는 /etc/shadow로 분리되어 있습니다.
- 시스템 보안6번 문항리눅스에서 암호화된 비밀번호 해시가 저장되며 root만 읽을 수 있는 파일은?
- 1./etc/shadow
- 2./etc/group
- 3./etc/passwd
- 4./etc/profile
정답·해설 보기
정답 1번. /etc/shadow
/etc/shadow에는 비밀번호 해시와 만료 정책이 저장되며 root만 접근할 수 있습니다. /etc/passwd는 모두가 읽을 수 있어 해시를 분리한 것입니다.
- 시스템 보안7번 문항버퍼 오버플로우 공격을 방지하기 위한 기법으로 옳지 않은 것은?
- 1.비밀번호 복잡도 강화
- 2.스택 카나리(Stack Canary)
- 3.ASLR(주소 공간 배치 무작위화)
- 4.DEP/NX bit
정답·해설 보기
정답 1번. 비밀번호 복잡도 강화
비밀번호 복잡도 강화는 계정 보안 대책일 뿐 메모리 오버플로우 방어와는 무관합니다. 스택 카나리, ASLR, DEP/NX가 대표적인 버퍼 오버플로우 대응 기법입니다.
- 시스템 보안8번 문항레이스 컨디션(Race Condition) 공격과 가장 관련이 깊은 것은?
- 1.무차별 대입 공격
- 2.세션 하이재킹
- 3.임시파일에 대한 심볼릭 링크 경쟁
- 4.네트워크 스니핑
정답·해설 보기
정답 3번. 임시파일에 대한 심볼릭 링크 경쟁
레이스 컨디션은 점검 시점과 사용 시점 사이의 시간차를 노려, 주로 임시파일에 심볼릭 링크를 걸어 권한을 탈취하는 공격에 이용됩니다.
시스템 보안만 골라서 모의고사 풀기
CBT 모의고사에서 과목을 시스템 보안으로 지정하면 이 과목 문항만 출제됩니다. 전체 100문항을 무료로 풀 수 있어요.
정보보안기사 CBT 모의고사 시작하기CertHub 예상문제집 · PDF
정보보안기사 예상문제 100제
시스템 보안을 포함해 전 과목을 정답·해설과 함께 인쇄해서 풀어 보세요.
- 출제기준 과목 구성에 맞춘 자체 제작 예상문제
- 전 문항 정답 · 해설 수록 (오답 보기까지)
- 빠른 정답표로 먼저 채점 → 틀린 문항만 정독
- A4 인쇄 최적화 PDF, 가정용 프린터 출력 가능
기출문제 원본이 아닌 CertHub 자체 제작 예상문제입니다. 디지털 콘텐츠 특성상 다운로드가 시작된 이후에는 환불이 어렵습니다. 결제와 다운로드는 외부 판매 페이지(래피드)에서 진행됩니다.
다른 종목 예상문제 PDF 보기기준일 2026년 10월 13일 · CertHub가 자체 제작한 예상문제입니다. 시행기관이 공개한 기출문제가 아닙니다.