[port 변경]
listen_port=201
[WellKnown 포트가 막힌 인터넷 환경에서 공유기 사용중일때 발생하는 문제]
인터넷 회선 제공업체가 WellKnown포트를 막은 경우 공유기 환경 아래에서 21번 포트를 201이나 다른포트로 바꾼 후 접속하면 아래와 같은 현상 발생Name (data.test.com:root): test
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,130,184,152)
425 Security: Bad IP connecting.
ftp> dir
227 Entering Passive Mode (192,168,1,130,255,102)
425 Security: Bad IP connecting.
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,130,184,152)
425 Security: Bad IP connecting.
ftp> dir
227 Entering Passive Mode (192,168,1,130,255,102)
425 Security: Bad IP connecting.
이럴경우 vsftpd.conf에 아래 내용을 추가한 후 vsftpd를 restart 시킨다.
pasv_promiscuous=YES
/etc/init.d/vsftpd restart
/etc/init.d/vsftpd restart
이제 파일질라와 같은 ftp클라이언트로 접속시 passive로 체크한 후 접속하면 된다.
- 익스플로러6이나 윈도우의 cmd창에서 접속은 안된다.
- 익스6은 passiv모드로 바꿔줄 수 있다고 한다. 하지만 나의 경우에는 접속이 안되었다.
[참고] vsftpd.conf
[참고] http://vsftpd.beasts.org/
댓글
댓글 쓰기