명령 줄 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.