반응형
[filezilla] ftp 와 sftp 의 차이점 및 기능 !!
파일질라를 사용하다가 ftp 와 sftp 가 나눠져 있는 것을 보고 무슨 차이점이 있나 알아보았습니다 !
FTP (File Transfer Protocol)와 SFTP (SSH File Transfer Protocol)는 파일을 전송하기 위한 두 가지 다른 프로토콜입니다. 이들의 주요 차이점은 다음과 같습니다:
- 보안: 가장 큰 차이점은 보안에서 발생합니다.
- FTP는 기본적으로 암호화되지 않은 텍스트를 사용하여 데이터를 전송합니다. 이는 사용자 이름, 비밀번호, 전송되는 파일 자체가 네트워크를 통해 쉽게 가로챌 수 있다는 것을 의미합니다.
- SFTP는 SSH (Secure Shell) 프로토콜을 사용하여 데이터를 암호화하고 전송합니다. 이는 전송 중인 데이터가 보안이 유지되며, 간섭이나 가로채기로부터 보호된다는 것을 의미합니다.
- 포트:
- FTP는 일반적으로 데이터 전송을 위해 포트 20과 컨트롤 명령을 위해 포트 21을 사용합니다.
- SFTP는 SSH 연결을 통해 단일 포트(기본적으로 포트 22)를 사용합니다.
- 방화벽 친화성:
- FTP는 데이터 전송과 명령 제어를 위해 별도의 포트를 사용하므로 방화벽 설정에 복잡성을 추가할 수 있습니다.
- SFTP는 하나의 포트만 사용하기 때문에 방화벽 설정이 더 간단합니다.
- 기능성:
- FTP는 기본적인 파일 전송 기능을 제공합니다.
- SFTP는 파일 전송 이외에도 파일 시스템 작업을 수행할 수 있는 추가 기능을 제공합니다(예: 파일 권한 변경, 원격 파일 시스템 탐색 등).
- 프로토콜:
- FTP는 오래된 표준 프로토콜입니다.
- SFTP는 보다 최신의 프로토콜로, 보안이 강화된 버전입니다.
간단히 말해, SFTP는 FTP의 모든 기능을 제공하면서 추가적인 보안 및 기능성을 제공합니다. 보안이 중요한 환경에서는 SFTP 사용이 권장됩니다.
728x90
반응형
'여러가지 > 기타' 카테고리의 다른 글
[사이트 추천] 랜덤 데이터를 생성하는 사이트 추천 (excel,csv,json,sql 등등) (0) | 2023.12.01 |
---|---|
[Apache Maven] 메이븐 이전 버전 다운 받을 수 있는 곳 !! (공식 사이트) (0) | 2023.11.26 |
[bit] 비트에 대한 설명과 사용 예시 (1bit/8bit/16bit/32bit/64bit) (0) | 2023.11.19 |
[사이트 추천] json형식 데이터 정렬을 해주는 아주 편한 사이트 추천 !! - jsonformatter (0) | 2023.11.16 |
[사이트 추천] 랜덤사진을 받을 수 있는 사이트 정보(url 호출) (0) | 2023.11.14 |
댓글