IIS 8 FTP 서버, 연결할 수 있지만 나열하거나 전송할 수 없음 완전히 제어

다른 Windows 클라이언트의 명령 줄에서 FTP를 사용하여 Server 2012 IIS 8 FTP 서버에 연결하려고합니다. 파일을 전송하거나 디렉토리를 나열하려고하면 오류 메시지 나 시간 초과, 로그에 오류가 없어 무기한 정지됩니다. 클라이언트와 서버를 완전히 제어 할 수는 있지만 제대로 작동하지 않습니다.

서버에있을 때는 localhost로 ftp를 사용할 수 있지만 네트워크 외부의 클라이언트에서는 ftp를 사용할 수 없습니다. 커맨드 라인에서 FTP가 아닌 Filezilla 클라이언트를 사용하여 ftp를 할 수 있습니다 … 이것은 커맨드 라인 FTP 이외의 다른 것을 사용하여 수행 해야하는 옵션이 아닙니다.

이것은 한 시점에서 작동했지만 중단되었습니다. 이유를 모르겠습니다. 나는이 시스템 (개발)의 유일한 사용자이며 IIS가 중지되었을 때 아무것도하지 않습니다. 그러나 많은 Windows 패치를 적용했습니다.

웹 검색에서 찾을 수있는 모든 것을 시도했습니다.

  • Windows 방화벽을 완전히 해제
  • 상태 저장 ftp 활성화 / 비활성화
  • IIS 및 방화벽에서 구성된 수동 포트
  • 파일 권한 및 ftproot에서 “모두”허용


답변

내 답변을 삭제 한 중재자가 재고 해 주시기 바랍니다. OP는 방화벽을 완전히 해제했다고 말했지만 어떤 컴퓨터에서는 말하지 않습니다. 방화벽을 끄는 확실한 기계는 IIS 서버입니다. 내 자신의 문제를 해결할 때이 작업을 수행했습니다. 클라이언트의 방화벽을 끄는 것은 분명하지 않습니다 (어쨌든 저에게는 아닙니다). 나는 왜 내가 그것을 시도한다고 생각했는지 설명 할 수 없다. 그러나 이것이 저의 시나리오를 고쳐 준 것입니다. 아, 물론 방화벽이 꺼져 있다고 제안하는 것이 아니라 문제를 식별하는 것입니다. 따라서 클라이언트 방화벽에는 나가는 FTP 규칙이 있어야합니다.