생활
FTP, SFTP는 무엇을 말하는 걸까요? 그리고 장단점에 대하여 알고 싶습니다.
안녕하세요.
FTP, SFTP는 무엇을 하는 걸까요?
그리고 두 가지의 장단점에 대하여 알려 주세요.
파일을 전송과 관련된 서비스라고 알려주는 데 이해가 잘 안되네요
55글자 더 채워주세요.
2개의 답변이 있어요!
FTP는 파일 송수신 프로토콜 입니다. 주로 네트워크를 통해서 원격으로 파일을 주고 받을 때 사용하는 기능입니다.
SFTP는 일반 FTP기능이 보안 기능이 추가된 파일 송수신 프로토콜 입니다. 데이터를 주고 받을 때 암호화하기 때문에 보안성이 높습니다. 그래서 요즘에는 대부분 SFTP를 사용하는 곳이 많습니다.
FTP
File Transfer Protocol: 파일을 전송하는 통신규약 (Port = 21)
포트는 보안이 좋지 않아서 실무에 사용하지 않는다.
보인이 이루어지지 않은 채로 통신이 이루어지는 옛 버전
대표적인 공개
FTP
접속 프로그램이 Filezilla이다.
- 장점
동시에 여러 파일을 전송하고 연결이 끊긴 경우 전송을 재개할 수 있으며 전송 일정을 예약할 수있다.
- 단점
암호화되지 않아서 보안이 취약하다 (패킷 공격을 통해 비교적 쉽게 데이터를 읽을 수 있다) ex: Google chrome, firefox는 2020년부터
FTP
지원 중단
S
FTP
ssh의 파일 전송 버전: port = 22
FTP
에서 보안이 추가된 것이 SFTP
ssh 기반으로 동작하는
FTP
가 아니며 국제 인터넷 표준화 기구(IETF) SECSH 워킹 그룹에 의해 처음부터 설계된 새로운 프로토콜이다. SFTP
는 SSH의 확장 프로토콜이다.