[인프라진단] #W-34 Telnet 서비스 비활성화
1. 항목 설명
Telnet은 인증 정보와 세션 데이터를 암호화하지 않고 전송하는 구형 원격 접속 프로토콜입니다. 네트워크에서 패킷을 수집할 수 있는 공격자는 계정과 업무 내용을 평문으로 확인할 수 있습니다.
판단 기준: Telnet 서비스가 구동되지 않거나 지원 대상 구형 Windows에서 NTLM 인증만 사용하면 양호, 서비스가 구동되면서 NTLM이 아닌 인증을 사용하면 취약입니다. 가이드는 Windows Server 2016 이상에서 Telnet Server를 제공하지 않는다고 명시합니다.
2026 가이드 근거

2. 점검 목적
평문 원격 접속 서비스를 제거하고 암호화된 관리 채널만 사용하여 계정 정보와 세션 데이터 노출을 방지하는 것이 목적입니다.
3. 실습 환경
- 운영체제: Microsoft Windows Server 2019 Standard Evaluation
- OS 버전: 10.0.17763
- 최초 확인 Build: 17763.3650
- 가상화 환경: VMware, Inc. VMware20,1
- 컴퓨터 이름: WIN-RTQP19JGCE2
- 네트워크: VMware Host-only 격리망
- 실행 ID: 20260726-231928
4. 취약 상태 구성
실습 OS는 Windows Server 2019로 Telnet Server가 제공되지 않습니다. 실제 취약 서비스를 가장해 만들거나 비공식 패키지를 설치하지 않았으며, TlntSvr 서비스 부재와 Telnet Client만 선택 기능으로 존재하는 상태를 확인했습니다.
이 구성은 인터넷과 분리된 실습 VM에서만 수행했습니다.
구성 방법
Get-Service TlntSvr -ErrorAction SilentlyContinue
Get-WindowsFeature | Where-Object Name -Match 'Telnet'
다음 명령으로 설정 상태를 확인했습니다.
Get-CimInstance Win32_Service -Filter "Name='TlntSvr'"
Get-WindowsFeature Telnet-Client
5. 최초진단 결과
- 판정: 양호(미지원·미설치)
- 자동 판정 근거: Windows Server 2019에서 TlntSvr 서비스가 존재하지 않고 Telnet Server 기능도 제공되지 않았습니다.

6. 조치 방법
별도 변경 없이 Telnet Server 미설치 상태를 유지했습니다. 운영상 원격 관리가 필요하면 SSH, 관리망 RDP, PowerShell Remoting HTTPS 등 암호화된 승인 채널을 사용해야 합니다.
Get-Service TlntSvr -ErrorAction SilentlyContinue
Get-WindowsFeature Telnet-Client
# Telnet Client도 불필요하면 다음과 같이 제거
Uninstall-WindowsFeature Telnet-Client
Windows 설정 경로: 서비스 > 이름순 정렬 > Telnet 서비스 부재 확인 (Server Manager의 기능 목록에는 Telnet Client만 표시)

7. 이행진단 결과
- 판정: 양호
- 자동 판정 근거: Telnet Server가 계속 미설치 상태이며 취약한 인증 경로가 생성되지 않았습니다.

8. 실무 주의사항
취약점 진단 도구가 문자열이나 포트만 보고 Telnet으로 오인할 수 있습니다. OS 지원 범위, 서비스 이름, 실제 리스닝 프로세스와 배너를 함께 확인해야 합니다.
컨설턴트 조언
- TCP 23 리스닝 여부와 소유 프로세스를 확인해 다른 제품의 Telnet 기능도 놓치지 않습니다.
- 네트워크 장비나 레거시 애플리케이션이 Telnet을 요구하면 교체 일정과 관리망 분리를 예외 조건으로 둡니다.
- 대체 채널은 암호화뿐 아니라 MFA, 관리자 계정 분리, 접속 IP 제한과 세션 기록을 적용합니다.
- Windows Server 2016 이상에서 Telnet Server가 없다는 사실을 보고서에 명시해 오탐을 방지합니다.
9. 마무리
Windows Server 2019에서는 Telnet Server 미지원·미설치 상태를 확인하고 암호화된 관리 채널을 사용해야 합니다.
'2026 주요정보통신기반시설 가이드 > Windows' 카테고리의 다른 글
| [인프라진단] #W-36 원격터미널 접속 타임아웃 설정 (0) | 2026.08.07 |
|---|---|
| [인프라진단] #W-35 불필요한 ODBC/OLE-DB 데이터 소스와 드라이브 제거 (0) | 2026.08.07 |
| [인프라진단] #W-33 HTTP/FTP/SMTP 배너 차단 (0) | 2026.08.07 |
| [인프라진단] #W-32 DNS 서비스 구동 점검 (0) | 2026.08.07 |
| [인프라진단] #W-31 SNMP Access Control 설정 (0) | 2026.08.06 |