ftp 패시브 포트 설정

윈도우즈/IIS|2015. 1. 27. 09:13
반응형

win 2003 

1) IIS 관리창을 열고 로컬 컴퓨터의 속성에서 메타베이스 직접 편집 허용에 체크한다.

2) C:WINDOWSsystem32inetsrv 의 metabase.xml 파일을 열어 <IIsFtpService> </IISFtpService> 사이에 추가한다.

PassivePortRange="5001-5001" : 패시브 포트 5001 로 고정
PassivePortRange="5001-5005" : 패시브 포트 5001, 5002, 5003, 5004, 5005 로 고정

3) 편집한 파일을 저장하고 IIS 를 재시작 한다.

IIS 재시작시 metabase.xml 설정이 초기화 된다면, IIS를 중지해놓고 추가한다음 IIS를 구동하면 된다.

4) 방화벽 정책에 해당 포트를 등록한다.



win 2000 의 경우 레지스트리 값을 설정해주면 된다.

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMsftpsvcParameters  에 
REG_SZ 타입의 PassivePortRange 값을 추가 해주면 된다. 



serv-u ftp 

로컬서버의 Settings 부분의 Advanced 항목에서 PASV port range 부분에 포트를 지정해준다.

그 아래부분에 해당 도메인 트리를 확장하여, Settings 부분을 선택한 뒤 Advanced 항목에서
Allow passive mode data transfers, Use IP 에 체크 되어 있는지 확인해 보고 빈칸에는 서버 ip 를 넣어준다.

반응형

댓글()