넓고 얕은 CS 지식
FTP, SFTP와 파일질라(FileZilla) 간단 정리
팡펑퐁
2023. 5. 14. 23:55
728x90
파일 전송 프로토콜(File Transfer Protocol)
- 네트워크 상의 장치가 파일을 전송할 때 사용하는 규칙을 의미한다.
- 네트워크에 연결된 컴퓨터끼리 데이터를 원활하게 교환하기 위한 목적으로 개발되었다.
- 사용자의 인증, 데이터 전환, 디렉터리 검색 등과 같은 기능을 지원한다.
- FTP 서버는 FTP 주소를 가지고 있고, FTP 연결을 수신한다.
- 21번 포트를 사용한다.
- 인터넷 프로토콜 초기부터 사용되어 역사가 길다.
SFTP(SSH File Transfer Protocol)
- FTP에 SSH 연결을 사용해 보안 등급이 높은 파일 전송을 하는 별도의 프로토콜이다.
- 22번 포트를 사용한다.
파일질라(FileZilla)
- 오픈 소스 크로스 플랫폼의 FTP 소프트웨어이다.
- 파일질라 클라이언트와 파일질라 서버로 이루어져 있다.
- FTP, SFTP, FTPS를 지원한다.
참고
728x90