ncftp를 이용하여 원격서버의 특정파일을 로컬서버로 가져오기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 4,801 조회
- 0 추천
- 목록
본문
ncftp를 이용하여 원격서버의 특정파일을 로컬서버로 가져오기
ncftp를 이용하여 특정 파일을 원격서버에서 로컬서버로 가져올 수 있습니다.
즉, ncftp로 원격서버로 접속한 후에 원격서버 내에 존재하는 특정 파일을 가져오려면 “get 파일명”과 같은 형식으로 사용하시면 됩니다.
이 형식은 ftp의 사용형식과 동일하므로 쉽게 이해하실 수 있으리라 생각합니다.
다음은 su250.com 원격서버로 접속하여 특정파일을 로컬서버로 가져오는 예를 보도록 하겠습니다.
먼저, 원격서버로 접속하기 전에 로컬서버의 현재 디렉토리를 확인한 것입니다.
|
[root@su252 ~]# ls -l total 0 [root@su252 ~]# |
그런 다음 ncftp를 이용하여 su250.com로 bible이라는 계정으로 패스워드를 지정하여 접속하였습니다.
그리고 정상적으로 접속된 후에 원격서버의 현재 디렉토리내에 존재하는 파일리스트를 dir명령어로 확인하였습니다.
|
[root@su252 ~]# ncftp -u bible -p 11111111 su250.com NcFTP 3.2.2 (Sep 04, 2022) by Mike Gleason (http://www.NcFTP.com/contact/). Connecting to 192.168.0.250... (vsFTPd 2.0.7) Logging in... Login successful. Logged in to su250.com. ncftp /home/bible > ncftp /home/bible > dir drwxr-xr-x 4 504 504 4096 Oct 15 08:21 EDU_Sources drwxr-xr-x 2 505 505 4096 Oct 16 17:41 dir2 -rw-r--r-- 1 505 505 295 Oct 16 17:50 manual.conf -rw-r--r-- 1 505 505 4520 Oct 15 10:54 pro.tar.gz drwxr-xr-x 3 505 505 4096 Oct 15 10:57 public_html -rw-r--r-- 1 505 505 332 Oct 16 17:50 squid.conf -rw-r--r-- 1 505 505 9534 Oct 16 17:50 ssl.conf ncftp /home/bible > |
그런 다음 “get 파일명”과 같은 형식으로 특정 파일을 로컬서버로 가져온 것입니다.
아래는 원격서버의 현재 디렉토리 내에 존재하는 pro.tar.gz파일을 로컬서버로 가져오기 위하여 “get pro.tar.gz”이라는 명령어를 실행한 것입니다.
그런 다음 quit으로 ncftp를 빠져나온 것입니다.
|
ncftp /home/bible > get pro.tar.gz pro.tar.gz: 4.41 kB 216.67 kB/s ncftp /home/bible > ncftp /home/bible > quit [root@su252 ~]# |
그리고 다음은 원격서버에서 가져온 pro.tar.gz 을 로컬서버에서 “ls -l”로 확인한 것입니다.
|
[root@su252 ~]# ls -l total 8 -rw-r--r-- 1 root root 4520 Oct 15 19:54 pro.tar.gz [root@su252 ~]# |
이번 예와 같이 ncftp로 원격서버에 접속한 후에 원격서버에 존재하는 하나의 파일을 가져오려면 get이라는 명령어를 이용하시면 됩니다.
이와는 반대로 로컬서버에 있는 하나의 파일을 원격서버로 올려놓으려면 put을 사용하시면 됩니다.
(put에 대한 예는 이 홈페이지(www.linux.co.kr)의 ftp편에서 확인하실 수 있습니다.
관련자료
-
이전
-
다음
