FTP(파일 전송 프로토콜)는 인터넷에서 파일을 전송하는 데 사용되는 프로토콜(파일 전송 프로토콜)입니다. 인터넷 상에서 파일을 서로 주고받을 수 있도록 개발된 파일 전송 표준입니다. 인터넷 상에서 파일이 전송되는 방식을 규정합니다. 즉, FTP 프로토콜을 통해 인터넷상의 FTP 서버로 파일 업로드(Upload) 또는 다운로드(Download)와 같은 작업을 수행할 수 있습니다.
다른 인터넷 애플리케이션과 마찬가지로 FTP는 클라이언트/서버 관계 개념에 의존합니다. 인터넷에는 FTP 프로토콜에 따라 서비스를 제공하여 네티즌이 파일에 액세스할 수 있는 웹사이트가 있습니다. FTP 서버에 연결하려면 온라인 사용자는 FPT 클라이언트 소프트웨어를 사용해야 합니다. Windows에는 일반적으로 명령줄 FTP 클라이언트 프로그램인 "ftp" 명령이 있습니다. 일반적으로 사용되는 다른 FTP 클라이언트 프로그램에는 CuteFTP 및 Ws_FTP 등이 있습니다. .
FTP 서버에 연결(예: "로그인")하려면 FTP 서버에 대한 계정이 있어야 합니다. 서버 호스트에 등록된 고객이라면 FTP 로그인 계정과 비밀번호를 갖게 되며, 이 계정과 비밀번호를 이용해 서버에 접속할 수 있습니다. 그러나 인터넷에 있는 다수의 FTP 서버를 "익명" FTP 서버라고 합니다. 이 유형의 서버의 목적은 대중에게 파일 복사 서비스를 제공하는 것입니다. 따라서 사용자는 서버에 미리 등록할 필요가 없습니다.
익명(익명 파일 전송)을 사용하면 사용자는 원격 호스트에 등록된 사용자가 아니더라도 익명으로 원격 호스트와 연결을 설정하고 원격 호스트에서 파일을 복사할 수 있습니다. 특수 사용자 이름 "anonymous" 및 "guest"를 사용하는 사용자는 원격 호스트의 공용 파일에 대한 액세스가 제한될 수 있습니다. 이제 많은 시스템에서는 액세스를 더 잘 추적하기 위해 사용자에게 Emai1 주소를 비밀번호로 사용해야 합니다. 보안상의 이유로 대부분의 익명 FTP 호스트는 일반적으로 원격 사용자에게 파일 다운로드만 허용하고 파일 업로드는 허용하지 않습니다. 즉, 사용자는 익명 FTP 호스트에서 필요한 파일만 복사할 수 있고 익명 FTP 호스트에는 파일을 복사할 수 없습니다. 또한 익명 FTP 호스트는 사용자가 파일을 수정 및 삭제하지 못하도록 보호하고 컴퓨터 바이러스의 침입을 방지하기 위해 다른 보호 조치도 채택합니다. 1995년 그래픽 사용자 인터페이스를 갖춘 WorldWild Web 환경이 대중화되기 전에는 익명 FTP가 항상 인터넷에서 정보 리소스를 얻는 가장 중요한 방법이었습니다. 다양한 정보, 데이터, 소프트웨어. 사람들이 특정 정보 자원의 호스트 주소를 알고 있는 한 익명 FTP를 사용하여 로그인하여 필요한 정보를 얻을 수 있습니다. 현재 WWW 환경의 사용으로 인해 가장 중요한 정보 조회 방법으로 익명 FTP가 대체되었지만 익명 FTP는 여전히 인터넷에서 소프트웨어를 전송하고 배포하는 기본 방법입니다.