Windows 2008 R2 IIS FTP 7.5:明確允許檔案存取

Windows 2008 R2 IIS FTP 7.5:明確允許檔案存取

我在Windows Server 2008 R2 上使用IIS7 和FTP 7.5,想知道是否可以明確允許存取某些檔案(例如僅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)。這個錯誤應該在當前版本上修復,因此應該可以像平常一樣編譯。

相關內容