Security Practice Archive

보안 점검과 설정을
기록합니다.

시스템, 클라우드 등 다양한 환경에서 확인한 점검 기준과 설정 과정, 검증 결과를 정리합니다.

categories 글 모아보기
Browse topics

주제별로 빠르게 이동

카테고리를 선택해 관련 글을 모아볼 수 있습니다.

약 1분

[인프라진단] #W-29 불필요한 SNMP 서비스 구동 점검

반응형

1. 항목 설명

SNMP는 원격에서 시스템과 네트워크 장비의 상태 정보를 조회하는 관리 프로토콜입니다. 불필요하게 실행하면 시스템 정보 노출, 비인가 접속, 서비스 거부 공격의 표면이 늘어납니다.

판단 기준: SNMP를 사용하지 않거나 승인된 Community String을 설정하여 필요한 용도로 사용하는 경우 양호, 필요 없이 SNMP 서비스를 실행하면 취약입니다.

2026 가이드 근거

출처: 과학기술정보통신부·한국인터넷진흥원, 「2026 주요정보통신기반시설 기술적 취약점 분석·평가 방법 상세가이드」, W-29, p.220. 본 게시글은 위 가이드의 판단 기준을 참고하여 작성했으며, 진단 결과와 증적은 개인 실습 환경에서 직접 수집했습니다.

2. 점검 목적

사용하지 않는 SNMP 서비스를 중지하여 불필요한 관리 포트와 정보 노출 가능성을 제거하는 것이 목적입니다.

3. 실습 환경

  • 운영체제: Microsoft Windows Server 2019 Standard Evaluation
  • OS 버전: 10.0.17763
  • 최초 확인 Build: 17763.3650
  • 가상화 환경: VMware, Inc. VMware20,1
  • 컴퓨터 이름: WIN-RTQP19JGCE2
  • 네트워크: VMware Host-only 격리망
  • 실행 ID: W26-W30 통합 실행 결과 기준

4. 취약 상태 구성

Windows Server의 SNMP Service 기능을 설치하고 승인된 Community String 없이 자동 시작·실행 상태로 구성했습니다.

이 구성은 인터넷과 분리된 실습 VM에서만 수행했습니다.

구성 방법

Install-WindowsFeature SNMP-Service -IncludeManagementTools
Set-Service SNMP -StartupType Automatic
Start-Service SNMP

다음 명령으로 설정 상태를 확인했습니다.

Get-CimInstance Win32_Service -Filter "Name='SNMP'" |
    Select-Object Name, DisplayName, State, StartMode
Get-NetUDPEndpoint -LocalPort 161 -ErrorAction SilentlyContinue

5. 최초진단 결과

  • 판정: 취약
  • 자동 판정 근거: SNMP Service가 자동 시작 및 실행 상태였고 승인된 Community String 구성이 없었습니다.

6. 조치 방법

실습 서버에서는 SNMP가 필요하지 않으므로 서비스를 중지하고 시작 유형을 사용 안 함으로 변경했습니다.

Stop-Service SNMP -Force
Set-Service SNMP -StartupType Disabled

Windows 설정 경로: 서비스 > SNMP Service > 속성 > 시작 유형: 사용 안 함 > 서비스 상태: 중지

7. 이행진단 결과

  • 판정: 양호
  • 자동 판정 근거: SNMP Service가 Stopped, Disabled 상태로 변경되어 불필요한 서비스가 비활성화되었습니다.

8. 실무 주의사항

SNMP는 NMS, 서버 모니터링, 자산 관리 도구와 연동되는 경우가 많습니다. 서비스만 중지하기 전에 모니터링 공백과 장애 알림 누락 가능성을 확인해야 합니다.

컨설턴트 조언

  • SNMP 서비스 상태와 UDP 161/162 리스닝 여부, NMS 연동 현황을 함께 확인합니다.
  • 사용 중이라면 담당 시스템, Community String, 허용 관리자, SNMP 버전을 근거로 필요성을 검증합니다.
  • 가능하면 인증과 암호화를 지원하는 SNMPv3 또는 에이전트 기반 모니터링으로 전환합니다.
  • 서비스 중지 전 모니터링 담당자와 대체 수집 경로 및 장애 알림 영향도를 확인합니다.

9. 마무리

SNMP는 사용 목적이 명확한 서버에서만 제한적으로 운영하고 불필요하면 중지해야 합니다.

반응형