명령 줄 ftp를 사용하는“500 불법 포트 명령”[닫기]


22

누구든지 명령 줄에서 우분투를 사용하여 파일을 EC2 AMI로 ftp로 보내는 방법을 알고 있습니까?

ftp.drupal.org (Drupal 모듈을 dowmload하려고합니다)에 연결할 수 있으며 "get"은 물론 간단한 "ls"도 실행할 수 없습니다.

난 그냥 "500 불법 포트 명령"


3
이 질문은 sysadmin 질문이 아닌 최종 사용자 질문이기 때문에 주제를 벗어난 주제로 닫으려고합니다.
제니 D는

1
이것은 "ftp illegal port command"에 대한 첫 번째 Google 결과입니다. 질문을 닫아 두지 말고 옮기는 것이 좋습니다.
Carl Vitullo

답변:


37

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.

2
내가 할 수있는 것보다 빨리 입력 할 수 있습니다. 나에게도 능동적 / 수동적 불일치가있는 것 같습니다.
Tonny

나는 '수동 모드 거부'수신거야
필립 Delteil

@PhilippeDelteil 죄송합니다. 당신은 우리에게 보여주는 새로운 질문을 작성해야 많은 우리가 도울 수있는 어떤 기회를 가질 수 있도록, 당신이 무슨 일을하는지에 대한 자세한 정보를 표시합니다. 당신은 또한 당신이 약간의 연구를 수행했음을 보여주기 위해이 질문을 연결해야합니다.
MadHatter는
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.