Windows 2008 R2 IIS FTP 7.5: 명시적으로 파일 액세스 허용

Windows 2008 R2 IIS FTP 7.5: 명시적으로 파일 액세스 허용

Windows Server 2008 R2에서 FTP 7.5와 함께 IIS7을 사용하고 있으며 일부 파일(예: dirA의 파일 X 및 dirB의 *.txt만)에 대한 액세스를 명시적으로 허용하고 모든 파일에서 읽기, 쓰기, 목록 등을 거부할 수 있는지 궁금합니다. 다른 사람. 내가 본 바로는 전체 사이트에 대한 파일 확장자를 허용하거나 거부하고 세그먼트를 숨길 수만 있었습니다. 이미 사용자 정의 기능 제공자를 살펴봤지만 파일 액세스 제어를 위한 가능성/API를 찾지 못했습니다.

이것이 어떻게 작동하는지 또는 이에 대한 해결 방법을 아는 사람이 있습니까?

현재 저는 proftpdCygwin을 사용하고 있지만 이 솔루션은 소프트웨어가 꽤 오래되고 안전하지 않기 때문에 최적과는 거리가 멀고 60kb보다 큰 파일을 다운로드하려고 하거나 ~보다 많은 디렉터리를 나열하려고 하면 종종 오류 메시지가 표시되거나 오류 메시지가 insufficent memory표시 file locked됩니다. 내부에는 700개의 파일이 있습니다. 이는 proftpd제가 발견한 연구 결과 Windows Server 2008 R2 에서 알려진 문제인 것 같습니다 .

답변1

나는 cygwin을 사용하여 Windows의 소스에서 proftpd를 컴파일하는 데 성공했습니다. 현재 버전에서는 위에서 설명한 문제가 해결되었습니다. 현재 cygwin proftpd 바이너리 패키지에는 여전히 이 문제가 있습니다.

버그로 인해 Windows에서 proftpd를 컴파일하는 데 몇 가지 번거로움이 있었습니다(http://bugs.proftpd.org/show_bug.cgi?id=3972). 이 버그는 현재 버전에서 수정되어야 하며 평소대로 컴파일이 가능해야 합니다.

관련 정보