Nuke Olaf - Log Store

FTP / SFTP 란? (File Transfer Protocol, Secure File Transfer Protocol) 본문

Language/[PHP]

FTP / SFTP 란? (File Transfer Protocol, Secure File Transfer Protocol)

NukeOlaf 2020. 1. 27. 13:02

1. FTP (File Transfer Protocol) 의 사전적의미

(1) transfer : 옮기다, 이동하다

(2) protocol : 통신규약, 장치와 다른 장치 사이에서 데이터를 원활히 주고받기 위해 약속한 여러가지 규약

-> SFTP 는 Secure File Transfer Protocol 의 약자로, FTP 와 달리 클라이언트와 서버간의 데이터 전송을 암호화하기 때문에 해킹이나 보안상의 문제점을 방지한다.

 

2. FTP 의 IT 사전적의미

파일 전송 프로토콜은 TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜이다. 

파일 전송 프로토콜은 하나의 호스트에서 다른 호스트로 파일을 복사하기 위해 TCP/IP 에 의해 제공되는 표준기능이다.

 

3. FTP 란 무엇인가?

FTP 란 간단히 말해, 파일을 온라인으로 전송하는 방법이라고 생각할 수 있다. 브라우저에서 방문한 사이트를 인터넷이라고 생각할 수 있다. 인터넷을 구성하는 많은 다른 프로토콜들이 있는데, 그 중의 하나가 FTP 이다. 현재의 브라우저는 거의 HTTP 라는 프로토콜을 사용하지만, FTP 도 아직까지 널리 쓰이고 있다고 한다.

FTP 서버는 하위 디렉토리가 있는 디렉토리에 대한 접근을 제공한다. 사용자는 FTP 클라이언트를 사용하여 이러한 서버에 접근하여 파일을 다운로드하거나 업로드 한다.

 

 

 

4. FTP 를 어떻게 사용할까?

https://www.lifewire.com/ftp-defined-2654479

FTP 클라이언트를 열면 작성해야 할 몇 가지 다른 상자가 표시됩니다.

  • 프로필 이름 : 귀하의 웹 사이트에 제공 할 이름입니다.
  • 호스트 이름 또는 주소 : 홈페이지 가 호스팅되는 서버의 이름입니다 . 호스팅 제공 업체에서 얻을 수 있습니다.
  • 사용자 ID  비밀번호 : 호스팅 서비스에 가입 할 때 생성 한 사용자 이름 및 비밀번호와 동일합니다.

FTP 서버에 연결하려면 서버 관리자가 설정 한 사용자 이름과 비밀번호가 필요합니다. 그러나 일부 서버는 "익명"을 사용자 이름으로 사용하는 클라이언트를 허용하는 특별한 규칙을 따릅니다. 클라이언트는 IP 주소  (예 : 192.168.0.1) 또는 호스트 이름 (예 : ftp.lifewire.com)으로 FTP 서버를 식별합니다  .

FTP 전송 모드도 선택해야합니다. FTP는 두 가지 데이터 전송 모드 인 일반 텍스트 (ASCII)와 이진을 지원합니다. FTP를 사용할 때 발생하는 일반적인 오류는 텍스트 모드에서 이진 파일 (예 : 이미지, 프로그램 또는 음악 파일)을 전송하려고 시도하여 전송 된 파일을 사용할 수 없게 만드는 것입니다.

 

참고 사이트>>>

https://m.blog.naver.com/marnet/220357215031

https://searchnetworking.techtarget.com/definition/File-Transfer-Protocol-FTP

https://en.wikipedia.org/wiki/File_Transfer_Protocol

https://www.digitaltrends.com/computing/what-is-ftp-and-how-do-i-use-it/

https://m.blog.naver.com/hdj20/40155944026

'Language > [PHP]' 카테고리의 다른 글

PHP 와 MySQL 연동 확인하기  (0) 2020.01.27
PhpStorm 과 MySQL 연동하기  (0) 2020.01.27
PhpStorm 을 서버와 연결하기  (0) 2020.01.27
PHP7 에서 MySQL 연동, 불러오기  (0) 2020.01.26
PhpStorm 이란?  (0) 2020.01.26
Comments