◈ 파일을 전송할 때 사용되는 프로토콜은 어떤 것인가요 ? - FTP
FTP는 파일 전송 프로토콜(File Transfer Protocol)의 약자로 파일을 전송하기 위한 프로토콜이다. FTP 서비스를 사용하기 위해서는 해당 서버에 FTP 서버 프로그램이 실행되고 있어야 한다. FTP는 다른 프로토콜과는 다르게 두 개의 TCP 포트를 사용한다.
FTP에서 사용하는 TCP 포트인 20번 포트는 데이터 전송에 사용되고 21번 포트는 FTP 제어에 사용된다. 그러면 FTP의 간단한 사용법에 대해 알아보도록 하자.
1. FTP를 가장 쉽게 사용하는 방법은 FTP 클라이언트를 설치해서 사용하는 것이다. 여기서는 프리웨어인 ESTsoft의 알FTP를 예로 들겠다. 알FTP는 http://www.altools.co.kr 에서 다운로드 받을 수 있다. 알FTP를 다운로드 받아서 설치한 후 실행시켜보면 다음과 같은 화면이 뜬다.
2. 이 화면에서 자주 접속할 사이트를 등록시켜놓거나 접속하기 메뉴를 사용해서 FTP 서버에 접속할 수 있다. 그러면 접속하기 메뉴를 사용해서 영진닷컴의 FTP 서버인 ftp://ftp.youngjin.com 으로 접속해보도록 하자. 접속할 사이트 목록을 닫은 후 [접속하기]메뉴를 클릭한 후 다음과 같이 입력한다.
3. 접속할 사이트를 입력하는 창에 접속하려 하는 서버의 주소를 입력한다. 그런데 FTP 서버에 접속하려면 접속하기 위한 사용자 ID 와 암호가 있어야 한다. 영진닷컴 FTP 서버와 같이 모든 사람이 사용가능 하도록 만든 FTP 서버에 접속하기 위해서는 사용자 ID 와 암호를 입력하지 않는 것이 아니라 익명 연결을 의미하는 'anonymous'라는 사용자 ID를 사용한다. 'anonymous'라는 사용자 ID를 사용할 때에는 비밀번호에 자신의 전자우편 주소를 입력하면 된다. 그 후에 접속 버튼을 누르면 해당 사이트로 접속한다.
4. 그러면 FTP 서버에 접속해서 파일을 다운로드 하는 방법에 대해서 알아보자. 먼저 FTP 서버에서 다운로드할 파일을 찾는다. 그 다음 다운로드할 파일을 아래 있는 현재 폴더로 드래그 앤 드롭하면 파일을 다운로드하게 된다.
5. 업로드는 다운로드와는 반대로 현재 자신의 폴더에서 업로드할 파일을 찾은 후에 서버로 드래그 앤 드롭하면 된다.
FTP 클라이언트는 알FTP 말고도 WS-FTP, CuteFTP 등 많은 종류가 있다. 사용법은 알FTP와 비슷하다. 만약 FTP 클라이언트를 받기가 어려운 상황이라면 기본적으로 제공되는 FTP를 사용하면 된다.
윈도에서는 명령 프롬프트 상에서 사용하는 FTP 클라이언트가 있다. 그러면 윈도 명령 프롬프트에서 사용할 수 있는 FTP 클라이언트의 사용법에 대해서 알아보도록 하자. 명령 프롬프트를 통해서 FTP 서버로 접속하고 싶을 때에는 다음과 같이 입력한다.
C:\> ftp 접속하고자 하는 FTP 서버의 주소
이처럼 사용자 ID를 묻는 화면이 나오면 사용자 ID와 암호를 입력한다. 만약 누구나 접속할 수 있도록 설정되어있는 서버에 연결하려면 사용자 ID 로 'anonymous'를 입력한다. 암호로는 앞에서 설명한 것처럼 자신의 전자 우편 주소를 적어주면 된다.
이와 같이 FTP 서버에 접속한 후에는 FTP 명령들을 사용해서 자신이 필요한 작업을 하면 된다. 자주 사용되는 FTP 명령에는 다음과 같은 것들이 있다.
[FTP명령어.]
open - 특정 서버로 접속할 수 있도록 한다.
ls - 현재 접속해있는 서버에 있는 파일 목록을 보여준다.
cd - 서버에서 디렉토리를 이동할 때 사용한다.
lcd - 현재 자신의 디렉토리 위치를 변경한다.
put - 서버로 하나의 파일을 업로드 한다.
mput - 서버로 여러 개의 파일을 업로드 한다.
get - 서버에서 하나의 파일을 다운로드 한다.
mget - 서버에서 여러 개의 파일을 다운로드 한다.
quit - 서버와의 연결을 끊는다. |
다음검색

