Nuke Olaf - Log Store
FTP / SFTP 란? (File Transfer Protocol, Secure File Transfer Protocol) 본문
FTP / SFTP 란? (File Transfer Protocol, Secure File Transfer Protocol)
NukeOlaf 2020. 1. 27. 13:021. 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/
'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 |