1️⃣ FTP (File Transfer Protocol)
FTP는 파일 전송 프로토콜로 인터넷으로 연결된 클라이언트와 서버 사이의 파일 전송을 위한 프로토콜이다. 이때 데이터를 평문으로 전송하여 보안에 취약하다. 파일을 전송하는 통신 규약으로 TCP/IP 프로토콜을 사용한다. FTP 기본 포트는 21번이다.
2️⃣ SFTP (Secure File Transfer Protocal)
SFTP는 기존의 FTP에 보안이 적용된 보안 파일 전송 프로토콜이다. PC와 서버간의 파일을 전송할 시 모든 정보를 암호화한 후 SSH 프로토콜을 이용하여 전송하기 때문에, 보안상 안전하게 서비스를 이용할 수 있다.
SFTP는 SSH방식으로 동작해서 기본 포트는 22번을 사용하고, 이에 방화벽에서 SSH 22번 허용이 필요하다.
'Development > Network & Web' 카테고리의 다른 글
[Network] 프록시(proxy)란? 포워드 프록시(forward proxy), 리버스 프록시(reverse proxy) (0) | 2023.01.29 |
---|---|
[WEB] 웹서버 vs WAS (0) | 2023.01.29 |
[WEB] REST API 개념 정리 (0) | 2023.01.16 |