포트69— TFTP
TFTP(Trivial File Transfer Protocol)는 UDP 69에서 동작하며 인증과 디렉터리 목록 기능이 없습니다. 라우터 펌웨어, PXE 네트워크 부팅, VoIP 전화 프로비저닝처럼 클라이언트가 정확한 파일명을 이미 알고 있는 자동 배포에 사용됩니다.
Registry assignments, software defaults and local listeners are different things. A port number alone does not identify or secure a service.
Configuration and troubleshooting
TFTP가 실패하면 `systemctl status tftpd-hpa`(또는 atftp)로 서버 상태와 루트 디렉터리 권한을 확인하세요. 파일은 모든 사용자가 읽을 수 있어야 하며 클라이언트는 파일명의 대소문자를 맞춰야 합니다. UDP 69를 허용하세요. 데이터 전송은 협상된 높은 번호의 포트를 사용하므로 상태 추적 방화벽이 처리하지만 엄격한 구성에서는 TFTP conntrack 도우미가 필요할 수 있습니다.
Important limitations
TFTP에는 인증이 전혀 없습니다. 파일명을 맞힌 클라이언트는 누구나 읽을 수 있습니다. 인터넷에 노출하지 말고 격리된 관리 VLAN(PXE/VoIP)에서만 사용하세요.
Read-only checks: run on the server host
Choose the commands for your OS. Check TCP and UDP separately. No result is not a lasting availability guarantee; inspect host and container separately.
Linux
sudo ss -lunp 'sport = :69'macOS
sudo lsof -nP -iUDP:69Windows PowerShell
Get-NetUDPEndpoint -LocalPort 69Sources and review
Sources checked on:
This review covers the explanations and sources on this page, not your device or every community software entry below.
이 포트를 사용하는 소프트웨어 (4 개 소프트웨어)
Community software entries: links are references, not individual verification.
TFTP File Transfer
Trivial File Transfer Protocol
사용 시 참고 사항
- 포트 69 사용 전에 다른 서비스가 점유하고 있지 않은지 확인해 주세요
- 포트 충돌이 발생하면 다른 포트를 사용하거나 해당 포트를 점유한 서비스를 중지하는 것을 고려해 보세요
자주 묻는 질문
What is port 69 used for?
Port 69 sits in the File Sharing category. This page lists the registered purpose and the software commonly associated with it; to see what is actually listening on a specific machine, check the process with ss/netstat.
Is port 69 TCP or UDP?
The registered protocol on this page is UDP. The same number behaves independently on each protocol: TCP may be listening while UDP is idle, so check them separately.
How do I check if port 69 is in use?
On Linux: sudo ss -tlnp 'sport = :69' for an exact port match. On macOS: sudo lsof -nP -iTCP:69 -sTCP:LISTEN. On Windows PowerShell: Get-NetTCPConnection -LocalPort 69 -State Listen. A listener counts as confirmed only when you can see the bind address and process name; without root/admin you will not see other users' processes.
Is port 69 secure? Should I open it in my firewall?
A port number has no inherent security — it depends on whether the listening service is correctly configured and whether it needs exposure at all. Keep loopback/internal-only services firewalled; where public access is required, pair it with source restrictions, VPN or authentication. The caution section on this page lists port-specific risks.
핵심 정보
- 포트
- 69
- 프로토콜
- UDP
- 카테고리
- 파일 공유
- 사용 현황
- 4 개 소프트웨어에서 사용