[FTP] 500 Illegal PORT command.
- 09-03
- 47,033 회
- 0 건
리눅스에서 FTP 연결은 정상적으로 되는데 500 Illegal PORT command. 오류 발생한 경우 목록 정보를 읽어오는 포트가 실패할 경우가 있습니다.
[code]
ftp 192.168.0.23
Connected to 192.168.0.23.
220 (vsFTPd 3.0.2)
Name (192.168.0.23:root): www
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
500 Illegal PORT command.
ftp: bind: Address already in use
[/code]
이런 경우 FTP 접속 모드를 passive 로 변경하시면 방화벽에 의한 문제가 아니라면 해결 됩니다.
[code]
ftp> pass
Passive mode on.
ftp> dir
227 Entering Passive Mode (192,168,0,23,209,139).
150 Here comes the directory listing.
-rw-r--r-- 1 1000 1000 1576 Mar 04 2019 test.php
226 Directory send OK.
[/code]