リモートサーバーフォルダの内容を現在のサーバーにコピーしますか?

リモートサーバーフォルダの内容を現在のサーバーにコピーしますか?

検索してみましたが、このサイトで実行可能な回答が見つかりませんでした。すべてコピーしたいこのフォルダ私のサーバーに。これを行うには、どのLinuxコマンドを使用する必要がありますか?そのフォルダ内のすべてのオブジェクトを一度に1つずつ手動で実行したくありません。 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

関連情報