ftpコマンドではディレクトリがダウンロードできない

レンタルサーバーだとftpしか用意されてなくて、まるごとダウンロードしたいとき、ftpコマンドではディレクトリがダウンロードできなくて困ります

ncftpを使うと解決しました
Ubuntu 14.04で試しています

インストール
$ sudo apt-get install ncftp

ftpサーバーにログインするには
(sample.comは自身のftpサーバーのアドレスに読み替えてください)

ダウンロードしたいディレクトリへ移動しておいて

$ ncftp
ncftp> open -u sample.com

でユーザーやパスワードを打ちこみます
もしくは一発で

$ ncftp -u ユーザー名 -p パスワード sample.com

ダウンロードしてみる

ncftp> ls

でディレクトリが見えるので

ncftp> get -R ダウンロードしたいディレクトリ

これでローカルへダウンロードされます
コマンドがわからなかったら

ncftp> help

で確認できます