«Команда 500 недопустимых портов» с использованием командной строки ftp [закрыто]

22

Кто-нибудь выяснил, как FTP-файл вниз в EC2 AMI с помощью Ubuntu в командной строке?

Я могу подключиться к ftp.drupal.org (я пытаюсь загрузить модуль Drupal), и тогда я даже не могу выполнить простой «ls», не говоря уже о «get».

Я просто получаю отвратительную «500 команд нелегального ПОРТА»

chuckboycejr
источник
3
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это вопрос конечного пользователя, а не вопрос системного администратора.
Дженни Ди говорит восстановить Монику
1
Это первый результат Google для "ftp незаконная команда порта", я бы предложил переместить вопрос, а не оставлять его закрытым.
Карл Витулло

Ответы:

37

По умолчанию в командной строке Linux используется 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.
MadHatter поддерживает Монику
источник
2
Вы можете печатать быстрее, чем я. Похоже, активное / пассивное несоответствие мне тоже.
Тонни
Я получаю «пассивный режим отказался»
Филипп Delteil
@PhilippeDelteil Мне жаль это слышать. Вы должны написать новый вопрос, показывающий нам намного больше информации о том, что вы делаете, поэтому у нас есть шанс помочь. Вы должны также связать этот вопрос с этим, чтобы показать, что вы провели некоторое исследование.
MadHatter поддерживает Монику