반응형
리눅스 AS-IS 시스템에서 FTP로 데이터를 TO-BE로 이관하려고 합니다.
/DATA 영역에 있는 파을을 wget으로 가져오려고 합니다.
FTP 설정 및 wget 명령은 어떻게 사용해야 할까요?
1. 21번 포트가 열려 있는지 TO-BE 시스템에서 다음과 같이 확인합니다.
# telnet AS-IS시스템 IP 21
Trying xxx.xxx.xxx.xxx
Connected to xxx.xxx.xxx.xxx
Escape character is ' ^]'
220 (vsFTPd 2.2.2)
2. Timeout으로 나온다면 해당 포트가 열리지 않았으니 해당 포트를 활성화 시킵니다.
3. Connection refused로 나올 경우 AS-IS 시스템에서 ftp서비스가 실행되지 않았거나 제한을 걸어놓은 것이니 AS-IS 시스템에서 서비스 실행여부 및 /etc/hosts.deny에 서비스가 막혀있는지 확인합니다.
4. 1번 또는 3번 확인 후 /etc/vsftpd/vsftpd.conf 파일을 열어 다음 사항을 추가합니다.(위치는 아무곳이나 가능합니다)
local_root=/DATA
5. vsftpd 서비스를 재실행합니다.
# service vsftpd restart
6. TO-BE 시스템에서 wget 명령을 수행합니다.
# wget -rmc ftp://AS-IS시스템 IP/DATA
- r : 지정한 URL의 하위 디텍터리를 모두 가져오는 옵션
- m : URL에서 새롭게 업데이트된 내용만 다운로드 하는 옵션
- c : 이전에 다운로드 중 중단된 파일을 이어 받을 때 사용하는 옵션
<참고>
wget 옵션을 사용하여 다운로드 받은 파일은 AS-IS 시스템의 IP가 메인 디렉터리로 구성됩니다.
즉 xxx.xxx.xxx.xxx 디렉터리 아래에 DATA 디렉터리가 생성되어 이 아래에 다운로드 받은 모든 파일이 생성됩니다.
반응형
'IT 이야기 > Linux' 카테고리의 다른 글
[RHEL 공통] WAS 서버에서만 SSH와 SFTP 접속 속도가 느린 경우 해결 방안 (0) | 2019.11.18 |
---|---|
[RHEL 공통] OS에서 /var/log 디렉터리에 쌓이는 로그가 많아 상위 레벨로 변경하는 방안 (0) | 2019.11.18 |
[RHEL 공통] VM서버에 기본적으로 설치된 패키지들 외에 개발 등 추가 패키지 설치 (0) | 2019.11.18 |
[RHEL 공통] 신규 SAN 스토리지 자원을 할당받아 VM장비에 추가하는 방안 (0) | 2019.11.18 |
[RHEL6] 보안패치(bash, openssl) 후 시스템을 재부팅하였으나 부팅되지 않을 때 (0) | 2019.11.18 |
댓글