passive 포트가 방화벽에 허용되어 있지 않기 때문에 발생되는 문제.


해결방법은 FTP에 passive 포트 범위를 지정 후 방화벽에 해당 포트 범위를 허용해하면 됨.

1. IIS 6.0 에 경우 메타베이스 파일을 수정하면 됨.
[메타베이스를 수정하는 방법]
1. 시작>프로그램>관리도구>인터넷정보서비스관리
2. 인터넷정보서비스>로컬컴퓨터>오른쪽클릭>속성>메타베이스직접편집허용에 체크>적용
3. %SystemRoot%\System32\InetSRV 폴더에 MetaBase.xml을 메모장으로 연다
4. <IIsFtpService>항목에 다음을 추가한다
PassivePortRange="5500-5700"

2. IIS 7.0 (FTP 7.5) 인 경우에는 자체 기능이 있음
  * 윈도우 가상서버 2008에 경우 기본 FTP는 IIS 6.0에 설치되어 있기 때문에 메타베이스 수정으로 처리하면 됨.
  * 윈도우 가상서버 2008에서 FTP 7.5를 설치할 경우에는 FTP Firewall Support 메뉴를 이용.

[FTP 7.5 + IIS 7.0 일 경우]
서버관리자 - 역할 - 웹서비스(IIS) - IIS(인터넷 정보 서비스) 관리자 - ID(ID\Administrator) - FTP Firewall Support에서
Data Channel Port Range : 5500-5700 으로 설정 적용 후 서버 재시작 해야 함.

서버를 재시작해야 적용이 됨.
2012/02/18 13:53 2012/02/18 13:53

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다