리눅스/ubuntu

FTP(File Transfer Protocol)

jingu 2023. 8. 4. 12:04
FTP

FTP(File Transfer Protocol)는 네트워크를 통해 파일을 전송하는 프로토콜로, 파일을 업로드(전송)하거나 다운로드(수신)하는데 사용한다. 하지만 암호화되지 않은 평문으로 인증 정보를 전송하므로 보안에 취약하다.

 

 

주요 특징과 기능
  • 파일 전송 : FTP는 원격 서버와 로컬 시스템 간 파일을 안전하게 복사하는데 사용한다. 사용자는 FTP 클라이언트를 사용하여 원격 서버에 접속하고, 원하는 파일을 업로드하거나 다운로드할 수 있다.
  • 클라이언트-서버 모델 : FTP는 클라이언트와 서버 간의 상호 작용을 기반으로 동작한다. 클라이언트는 파일을 전송하고자 하는 서버에 접속하고, 서버는 해당 클라이언트와 통신하여 파일 전송을 처리한다.
  • 포트 21 : 기본적으로 FTP는 클라이언트가 서버에 접속할 때 포트 21을 사용한다.
  • 익명 FTP : 일부 서버는 익명 FTP를 허용한다. 이는 비밀번호 없이 익명으로 접속하여 파일을 다운로드할 수 있는 기능을 제공한다.

 

 

직접 사용해보자.

패키지 설치

 

 

설정파일

 

 

windows에서 알FTP를 다운 받아 Linux 계정으로 접속해 보았다

 

 

익명 FTP 접속