강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

원격서버의 파일을 업/다운로드하는 ftp명령어 실무개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

원격서버의 파일을 /다운로드하는 ftp명령어 실무개론

 

 

 

 

 

FTP(File Transfer Protocol) 프로토콜을 이용한 FTP 클라이언트로서 원격지의 서버에서 파일을 가져오거나(download) 가져다 놓을(upload) 있는 클라이언트 프로그램입니다.

 

 

 

 

 아마 여러분들도 한번 이상씩은 사용해 보았으리라 생각합니다.

 

 

 

 

 PC에서도 FTP 이용한 응용프로그램들이 많이 나와 있습니다.

 

 

 

 

  FTP 클라이언트라고 하는 응용프로그램은 흔히 Cute_FTP, Ws_FTP 많은 프로그램들이 있습니다.

 

 

 

 

 여기서 설명할 FTP 리눅스시스템에서 사용하는 FTP라는 클라이언트 프로그램입니다.

 

 

 

 

 

 

필자는 홈페이지(www.linux.co.kr)에서 사용할 있는 ftp 모든 사용 예들을 설명하고자 노력하였습니다.

 

 

 

 

  인터넷의 시작과 함께하여 현재까지의 인터넷 환경에서도 ftp 가장 오래되고 가장 많이 사용되고 있는 인터넷서비스의 하나입니다.

 

 

 

 

  뿐만 아니라 여러분과 같은 시스템관리자들에게는 ftp 정확하게 익혀두어야 하는 필수도구입니다.

 

 

 

 

  따라서 이번 기회를 통하여 ftp사용법을 100% 완벽하게 익히는 좋은 기회를 가져 보시기 바랍니다.

 

 

 

 

 

 

그리고 현재 리눅스 서버에서 주로 사용하는 ftp서버로 접속하는 ftp클라이언트 프로그램으로는 전통적인 ftp 최근에 사용되는 lftp, 그리고 필자가 강력히 권하는 ncftp등이 있습니다.

 

 

 

 

 이들은 모두 ftp서버로 접속을 하기 위한 ftp접속도구이며, 또한 ftp클라이언트 프로그램입니다.

 

 

 

 

 여기서 ftp lftp 사용법이 거의 동일합니다.

 

 

 

 

 따라서 이번 장에서 설명하고 있는 ftp 모든 사용법들은 lftp 사용해도 거의 동일하므로 설명의 중복을 피하기 위하여 lftp 사용법은 별도로 설명하지 않았습니다.

 

 

 

 

 하지만, ncftp ftp(lftp) 사용법에 있어 차이가 많습니다.

 

 

 

 

 따라서 ncftp 별도로 설명을 하였습니다.

 

 

 

 

 홈페이지(www.linux.co.kr) 보시는데 참고하십시오.

 

FTP클라이언트의 구체적인 사용방법에 대해서는 다음 사용 예를 통해서 배워보도록 하겠습니다.

 

 

 

 

  설명하기에 앞서 아래 그림을 먼저보시기 바랍니다.

 

 

 

 

 이번 장에서 설명할 FTP 아래 그림의 A서버와 B서버의 접속관계를 전제로 설명할 것이기 때문입니다.

 

 

 

 

 

 

참고로 ftp보다 편리하고 강력한 기능을 가진 ncftp라는 것이 있습니다.

 

 

 

 

 하지만 ncftp 또한 ftp 기본으로 하고 있으므로 ftp 익혀둔다면 ncftp 보다 쉽게 접근할 있을 것입니다.

 

 

 

 

  ncftp 대한 자세한 설명은 홈페이지(www.linux.co.kr) ncftp 명령어편에 자세히 설명되어 있습니다.

 

 

 

 

 

 

 

A

B

CS구분

FTP클라이언트 시스템

FTP서버 시스템

도메인명

su252.com

su250.com

IP주소

192.168.0.252

192.168.0.250

서버구분

로컬서버(local server)

원격서버(remote server)

로그인 접속방향

A서버에서 B서버로 ftp접속이 이루어짐

 

 

 

여기서 설명할 내용에 대한 용어를 간단히 언급하도록 하겠습니다.

 

 

 

 

  A서버에서 B서버로 FTP접속을 했다라고 가정하도록 하겠습니다.

 

 

 

 

 

 

. 로컬서버(local server)

A
서버를 의미하며, FTP 이용하여 B서버로 접속하기 이전에 원래 사용했던 서버들을 의미합니다.

 

 

 

 

 Local Server라고 합니다.

 

 

 

 

 도메인명은 su252.com이며 IP주소는 192.168.0.252입니다.

 

 

 

 

 그리고 호스트명은 file입니다.

 

 

 

 

 

 

. 원격서버

B
서버를 의미하며, FTP 이용하여 A에서 접속한 후의 B서버를 의미합니다.

 

 

 

 

 Remote Server라고 합니다.

 

 

 

 

 도메인명은 su250.com이며 IP주소는 192.168.0.250입니다.

 

 

 

 

 

 

여기서 한가지 분명히 말씀드릴 것은 A서버에서 B서버로 FTP 접속을 하였다면 A FTP클라이언트가 되는 것이고 B FTP서버가 되는 것입니다.

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,076 명
  • 현재 강좌수 :  36,001 개
  • 현재 접속자 :  569 명