コマンドラインでubuntuを使用してファイルをEC2 AMIにFTPでダウンロードする方法を誰かが理解しましたか?
Ftp.drupal.orgに接続できます(Drupal module)をダウンロードしようとしているため、単純に "ls"を実行できず、 "get"も実行できません。
恐ろしい "500 Illegal PORT command"を取得するだけです
LinuxコマンドラインftpはデフォルトでアクティブモードFTPを使用します。 pass
コマンドでパッシブモードに切り替えてみてください:
me@ip-10-a-b-c:~$ ftp ftp.drupal.org
Name (ftp.drupal.org:me): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
500 Illegal PORT command.
ftp: bind: Address already in use
ftp> pass
Passive mode on.
ftp> dir
227 Entering Passive Mode (140,211,166,134,86,192).
150 Here comes the directory listing.
lrwxrwxrwx 1 0 0 19 Apr 11 2009 debian -> ./pub/debian/debian
lrwxrwxrwx 1 0 0 20 Apr 11 2009 debian-cd -> ./pub/debian-cdimage
lrwxrwxrwx 1 0 0 20 Apr 11 2009 debian-cdimage -> ./pub/debian-cdimage
drwxr-xr-x 6 0 0 4096 Nov 20 16:38 pub
-rw-r--r-- 1 0 0 819 Feb 03 2009 welcome.msg
226 Directory send OK.