2013-01-04 2 views
1
listen=80 
port_enable=yes 
pasv_enable=no 

나는 내 서버에 ftp 서버를 설치했다. 내 동급생이 기숙사에서 ftp를 사용하기를 바랍니다. 하지만 사용할 수있는 포트는 80 포트뿐입니다. 포트 20, 21 및 다른 포트는 모두 사용할 수 없습니다. 최선을 다해 노력했습니다.하지만 실패했습니다. ftp를 구성하는 방법 만 알려주십시오. 80 포트. 고마워. :) 나는 pasv- 모드를 비활성화했다. 맞습니까? 내 서버는 centos를 기반으로합니다. 나는 vsftpd를 사용한다. iptables 및 seLinux를 종료했습니다. 방화벽이 내 서버 앞에 있습니다. 다른 포트는이 방화벽에 의해 비활성화됩니다.하나의 포트에서만 ftp를 사용하는 방법은 무엇입니까?

답변

0

실제 FTP를 사용하여이 작업을 수행 할 수 없게 될지도 모릅니다. 불행히도 FTP 프로토콜은 명령 포트 채널 (기본값 20)과 데이터 포트 범위 (많은 병렬 연결이 지원되는 많은 포트), 수동 모드에서도.

문제를 해결하려면 Apache mod_dav과 같이 WebDAV 서비스를 설정할 수 있습니다.

Windows는 기본적으로 WebDAV를 지원합니다. WebDAV를 사용하면 클라이언트가 실제 파일 공유 인 것처럼 공유를 탑재하고 콘텐츠를 읽고 쓸 수 있습니다. 당신에게 가장 좋은 소식은, 일할 포트가 하나 (예 : 80) 만 있으면됩니다.

+0

정말 고마워요! 좋은 선택을하셨습니다. 감사합니다. :) – littletext

관련 문제