ftpの仕組み
ftpでつなげることが出来るということは、ftp:// でURL的に接続出来るわけです。
ユーザID、パスワードがわかっていれば
ftp://ユーザID:パスワード@サーバ名(IPでも可)/
で、ユーザID、パスワード聞かれること無くftpのIndexを表示できます。
wgetで再帰的に取得
ftpでURL的に接続出来るということは、wgetで中身を取れます。
wgetのコマンドは
-r:再帰的に取得(--recursive)
-l:深さを設定(--level)、0で際限無く取れる
のパラメータが付けれるので、結果
wget -r -l 0 ftp://ユーザID:パスワード@サーバ名(IPでも可)/
で再帰的にファイルを取得できます。
ちょろっとハマったこと
ユーザIDがXXX@XX.XX.jp みたいに@を含む場合は@をエンコードして%40にしましょう。