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

wget을 이용하여 ftp로 URL 지정하여 특정 파일 가져오기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

wget 이용하여 ftp URL 지정하여 특정 파일 가져오기





 

앞의 예에서는 wget 이용하여 웹으로 접근하여 특정 파일을 가져오는 예를 보았습니다. 

 

 

 

 이번에는 wget 이용하여 ftp프로토콜로 원격지의 서버에 있는 특정 파일을 가져오는 예를 보겠습니다. 

 

 

 

 당연한 얘기지만 wget 이용하여 ftp 접근하려면 원격지 서버에 ftp서비스가 운용되고 있어야 합니다. 

 

 

 

 

 

다음의 실행 예를 보시기 바랍니다. 

 

 

 

 아래 실행 예는 su250.com서버에 있는 proftpd.tar.gz라는 파일을 wget 이용하여 가져온 것입니다. 

 

 

 

  사용한 URL형식을 보면 ftp라는 프로토콜을 이용했다는 것을 있습니다. 

 

 

 

 

 

[root@su252 ~]# wget ftp://su250.com/pub/proftpd.tar.gz

--09:25:56--  ftp://su250.com/pub/proftpd.tar.gz

           => `proftpd.tar.gz'

Resolving su250.com... 192.168.0.250

Connecting to su250.com|192.168.0.250|:21... connected.

Logging in as anonymous ... Logged in!

==> SYST ... done.    ==> PWD ... done.

==> TYPE I ... done.  ==> CWD /pub ... done.

==> SIZE proftpd.tar.gz ... 2774662

==> PASV ... done.    ==> RETR proftpd.tar.gz ... done.

Length: 2774662 (2.6M)

 

100%[==============================================>] 2,774,662   15.6M/s   in 0.2s  

 

09:25:56 (15.6 MB/s) - `proftpd.tar.gz' saved [2774662]

 

[root@su252 ~]#

[root@su252 ~]# ls -l proftpd.tar.gz

-rw-r--r-- 1 root root 2774662 Jan 21 09:25 proftpd.tar.gz

[root@su252 ~]#

 

, wget 이용하면 httpd프로토콜이든 ftp프로토콜이든 원하는 프로토콜을 URL형식으로 지정하여 원격지의 파일을 쉽게 가져올 있습니다. 

 

 

 

  경우 원격지의 서버의 ftp서비스에는 익명계정(anonymous) 접근이 가능하도록 설정되어 있어야 합니다. 

 

 

 

 물론, 익명계정이 아닌 실제계정으로 접근할 수도 있습니다. 

 

 

 

 실제 계정으로 접근하려면 계정의 ID 패스워드를 입력해야 합니다. 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


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