기출문제/정보처리기사

2022년 2회 정보처리기사 기출문제 82번

엉클지니 2025. 3. 2. 19:45

82. 어떤 외부 컴퓨터가 접속되면 접속 인가 여부를 점검해서 인가된 경우에는 접속이 허용되고, 그 반대의 경우에는 거부할 수 있는 접근제어 유틸리티는?

  

   tcp wrapper    trace checker

  token finder    change detector

 

이 문제는 네트워크 보안과 접근 제어에 관련된 문제입니다.
하나씩 살펴보면서 정답을 확인해봅시다.


🔎 문제 분석

외부 컴퓨터가 접속할 때 접속 인가 여부를 점검하고,
인가된 경우 접속 허용 / 인가되지 않은 경우 접속 거부

이 기능은 대표적으로 TCP Wrapper가 담당하는 역할입니다.


📚 TCP Wrapper란?

  • TCP/IP 기반 서비스에 대한 접근 제어 유틸리티입니다.
  • /etc/hosts.allow, /etc/hosts.deny 파일을 이용해 접근 통제.
  • 대표적으로 telnet, ftp, ssh 등의 서비스 접근 제어에 사용.
  • 접속 시도한 IP 주소도메인 이름을 확인해서,
    허용/차단 여부를 판단하는 역할을 합니다.

📊 보기 분석

보기 설명 적합 여부

❶ tcp wrapper 접속 인가 여부 점검 및 접속 허용/거부
② trace checker 시스템 추적 로그 점검 도구 (접근 제어와 직접적 관계 없음)
③ token finder 인증 토큰 검사 도구
④ change detector 파일 변경 감지 도구 (예: 무결성 검사)

✅ 정답: ❶ tcp wrapper


💡 추가 설명 (TCP Wrapper 작동 원리)

1. 외부 컴퓨터가 서비스(telnet 등)에 접속 요청
2. TCP Wrapper가 요청을 가로채서 IP 확인
3. hosts.allow와 hosts.deny를 참조해 인가 여부 판단
4. 허용이면 서비스로 연결, 거부면 연결 차단

 

반응형