SFTP란 무엇인가요? 이 기사에서는 SFTP를 소개하고 SFTP와 FTP의 차이점을 이해하는 데 도움이 되기를 바랍니다.
SFTP란 무엇인가요?
SFTP는 네트워크를 통해 파일을 전송하는 안전한 방법인 보안 파일 전송 프로토콜로, 개인적이고 안전한 데이터 스트림을 사용하여 데이터가 안전하게 전송되도록 보장합니다.
SFTP에서는 클라이언트 사용자가 서버에 의해 인증되어야 하며 데이터 전송이 보안 채널(SSH)을 통해 이루어져야 합니다. 즉, 일반 텍스트 비밀번호나 파일 데이터가 전송되지 않습니다. 원격 파일 시스템 프로토콜과 마찬가지로 원격 파일에 대해 다양한 작업을 수행할 수 있습니다. SFTP를 사용하면 일시 중단된 전송, 디렉터리 목록, 원격 파일 삭제 등의 작업을 복구할 수 있습니다.
SFTP와 FTP의 차이점
SFTP와 FTP는 매우 유사하며 둘 다 일괄 전송(여러 파일을 한 번에 전송), 폴더/디렉터리 탐색, 파일 이동, 폴더/디렉터리 생성, 파일 삭제를 지원합니다. , 등. 그러나 여전히 차이점이 있습니다. SFTP와 FTP의 차이점을 살펴보겠습니다.
1. 보안 채널
FTP는 호스트 간에 파일을 전송하기 위한 보안 채널을 제공하지 않지만 SFTP 프로토콜은 네트워크의 호스트 간에 파일을 전송하기 위한 보안 채널을 제공합니다.
2. 사용된 프로토콜
FTP는 TCP/IP 프로토콜을 사용합니다. 그러나 SFTP는 원격 로그인 정보인 SSH 프로토콜의 일부입니다.
3. 링크 방법
FTP는 TCP 포트 21의 제어 연결을 사용하여 연결을 설정합니다. 그러나 SFTP는 파일을 전송하기 위해 SSH 프로토콜(TCP 포트 22)을 통해 클라이언트와 서버 간에 설정된 보안 연결입니다.
4. 보안
FTP 비밀번호와 데이터는 대부분의 경우 암호화되지 않으며 보안 수준이 낮습니다. 그러나 SFTP는 데이터를 보내기 전에 암호화합니다. 이는 바이너리 형식으로 전송되며 "있는 그대로" 읽을 수 없으므로 매우 안전합니다.
요약: 위 내용이 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
위 내용은 SFTP란 무엇입니까? 차이점은 무엇 입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!