FTP(파일 전송 프로토콜)란 무엇인가요?
FTP는 "파일 전송 프로토콜"의 약자로, 두 컴퓨터 간에 파일을 전송하는 데 사용되는 애플리케이션 계층 프로토콜입니다. FTP 클라이언트를 FTP 서버에 연결하고, 사용자는 로그인 자격 증명을 통해 인증됩니다. 인증이 완료되면 클라이언트에서 서버로 파일을 업로드하거나 서버에서 클라이언트로 파일을 다운로드할 수 있습니다.
FTP는 두 개의 TCP 연결을 사용하여 작동합니다.
FTP는 전통적으로 웹 페이지와 관련 파일을 웹 서버에 업로드하거나 서버에서 소프트웨어와 파일을 배포하는 등의 작업에 활용되어 왔습니다. 그러나 인터넷 초창기부터 이어져 온 오랜 역사로 인해 FTP는 보안 취약점이 있는 것으로 알려져 있습니다. 그 결과, 최근 몇 년 동안 보다 안전한 대안이 널리 보급되었습니다. 예를 들어, HTTP 다운로드는 이제 웹사이트를 통해 파일과 소프트웨어를 배포하는 데 널리 사용되고 있으며, 콘텐츠 관리 시스템(CMS)은 웹 콘텐츠를 업데이트하는 데 인기를 얻게 되었습니다.