공든탑앱 열기

주요 포트 번호

리눅스마스터 2급 · 인터넷 활용 · 약 6분

쉽게 말하면

한 컴퓨터 안에도 웹, 메일, 원격 접속 같은 서비스가 여러 개 있어서, 어느 서비스로 갈지 정하는 번호가 포트예요. 건물 주소(IP)가 같아도 호실 번호(포트)로 창구를 구분하는 셈이에요. 웹은 80, 원격 접속은 22처럼 정해져 있어요.

시험용 정의

주요 서비스는 약속된 잘 알려진 포트를 쓴다. 시험에서는 서비스 이름과 번호 짝을 묻는 문제가 거의 매회 나오므로 통째로 외워 두는 게 좋다.

비유로 이해하기

건물(서버)의 호실 번호다. 21호는 FTP 안내 데스크, 80호는 웹 창구처럼 정해져 있어 손님이 헤매지 않는다.

자세히

꼭 외울 포트

포트서비스기억법
20 / 21FTP 데이터 / 제어21이 명령
22SSH (scp, sftp 포함)암호화된 원격 접속
23Telnet평문 원격 접속, SSH 바로 다음
25SMTP (메일 발송)
53DNSUDP·TCP 모두
67 / 68DHCP 서버 / 클라이언트UDP
69TFTPUDP, 인증 없는 간이 FTP
80HTTP
110POP3 (메일 수신)
123NTP (시간 동기화)UDP
143IMAP (메일 수신)
161 / 162SNMP / SNMP TrapUDP
443HTTPS
3306MySQL·MariaDB
631CUPS·IPP (인쇄)
2049NFS
139 / 445Samba(SMB/CIFS)
3389RDP (윈도우 원격 데스크톱)
5900VNC
6000X11 (X 윈도)6000 + 디스플레이 번호

포트 정보 파일과 범위

서비스 이름과 포트 번호의 대응은 /etc/services에 적혀 있다. 0~1023은 잘 알려진 포트(well-known), 1024~49151은 등록된 포트, 그 위는 동적 포트다.

보안 버전 짝

HTTP 80 → HTTPS 443, POP3 110 → POP3S 995, IMAP 143 → IMAPS 993, SMTP 25 → SMTPS 465 / 제출 587.

시험에 이렇게 나와요

확인 문제

Q1. FTP는 포트를 두 개 쓴다. 20번과 21번 중 명령(로그인, 목록 요청)을 주고받는 포트는?

  1. FTP는 22번만 쓴다
  2. 20번
  3. 둘 다 같다
  4. 21번
정답 보기

4번 21번

21번은 제어(명령), 20번은 데이터 전송용이다(액티브 모드 기준). 22번은 SSH다.

Q2. 서비스와 포트 번호의 짝이 틀린 것은?

  1. IMAP - 143
  2. DNS - 53
  3. SNMP - 151
  4. SSH - 22
정답 보기

3번 SNMP - 151

SNMP는 161(트랩 162).

Q3. POP3의 기본 포트 번호는?

  1. 25
  2. 110
  3. 143
  4. 995
정답 보기

2번 110

110번이다(보안판 POP3S는 995). SMTP는 25, IMAP은 143번이다.

Q4. 서비스 이름과 포트 번호 대응이 적힌 파일은?

  1. /etc/services
  2. /etc/resolv.conf
  3. /etc/protocols
  4. /etc/hosts
정답 보기

1번 /etc/services

/etc/services다. /etc/hosts는 호스트 이름과 IP, /etc/protocols는 프로토콜 번호, /etc/resolv.conf는 DNS 서버를 적는다.

Q5. SSH의 기본 포트 번호는?

  1. 21
  2. 22
  3. 23
  4. 25
정답 보기

2번 22

21 FTP 제어, 23 Telnet, 25 SMTP.

Q6. 메일 수신에 쓰는 프로토콜과 포트의 짝으로 옳은 것은?

  1. SMTP 25
  2. POP3 110
  3. POP3 143
  4. IMAP 25
정답 보기

2번 POP3 110

POP3 110, IMAP 143. SMTP 25는 발송.

Q7. DNS 서버가 사용하는 포트는?

  1. 43
  2. 53
  3. 67
  4. 123
정답 보기

2번 53

53번(UDP·TCP)이다. 질의는 주로 UDP, 영역 전송은 TCP를 쓴다. 67은 DHCP, 123은 NTP다.

Q8. NTP가 사용하는 포트는?

  1. 69
  2. 110
  3. 123
  4. 161
정답 보기

3번 123

123 NTP. 69 TFTP, 110 POP3, 161 SNMP.

Q9. CUPS 웹 관리 화면이 쓰는 포트는?

  1. 443
  2. 631
  3. 3306
  4. 8080
정답 보기

2번 631

631번이다. CUPS는 인쇄 프로토콜 IPP를 쓰고 그 포트가 631이다. 웹 브라우저에서 localhost:631로 연다.

헷갈리기 쉬운 O·X

Telnet은 23번, SSH는 22번 포트를 쓴다.

정답 보기

O 짝으로 외우자.

HTTPS의 기본 포트는 8080이다.

정답 보기

X HTTPS는 443. 8080은 관례적인 대체 HTTP 포트.

SMTP는 메일을 받아 오는 프로토콜이다.

정답 보기

X SMTP는 보내는(전달) 프로토콜. 받아 오는 건 POP3·IMAP.

SNMP는 161번 포트를 쓴다.

정답 보기

O 트랩은 162.

함께 보면 좋은 개념