원격 서버 폴더의 내용을 현재 서버에 복사하시겠습니까?

원격 서버 폴더의 내용을 현재 서버에 복사하시겠습니까?

검색을 해봤지만 이 사이트에서 실행 가능한 답변을 찾을 수 없습니다. 다 복사하고 싶어이 폴더내 서버에. 이 작업을 수행하려면 어떤 Linux 명령을 사용해야 합니까? 해당 폴더의 모든 개체를 한 번에 하나씩 수동으로 실행하고 싶지 않습니다. scp에서 rsync까지 모든 것을 살펴봤지만 아무것도 작동하지 않습니다.

감사해요,

답변1

당신은 다음과 같은 것을 사용할 수 있습니다

cd directory-where-you-want-to-put-the-files
wget -r ftp://ftp.eso.org/pub/qfits/

답변2

FTP?

#!/bin/sh
# ftp://ftp.eso.org/pub/qfits/
HOST='ftp.eso.org'
USER='anonymous'
PASSWD='<your.email.address>'

ftp -n $HOST <<EOF
quote USER $USER
quote PASS $PASSWD
prompt off
cd /pub/qfits
ls
mget *
quit
EOF
exit 0

관련 정보