처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

네트워크에서 FTP(File Transfer Protocol)와 SFTP(SSH File Transfer Protocol)의 차이점은?

쉬움 freeCodeCamp
보기 및 정답
A FTP는 데이터를 평문으로 전송하고, SFTP는 SSH를 통해 암호화하여 전송한다
B SFTP는 SSH 터널링 오버헤드가 없어 FTP보다 전송 속도가 항상 빠르게 동작한다
C FTP는 바이너리 파일만 전송할 수 있고, SFTP는 텍스트 형식의 데이터만 전송할 수 있다
D 두 프로토콜은 내부적으로 동일한 전송 메커니즘을 사용하며 보안 수준도 같다

해설

FTP는 파일을 평문으로 전송하므로 아이디, 비밀번호, 파일 내용이 네트워크에서 가로채질 수 있습니다. SFTP는 SSH(Secure Shell) 위에서 동작하여 모든 데이터가 암호화됩니다. SFTP는 FTP와 달리 별도의 데이터 채널이 필요 없어 방화벽 설정도 간단합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기