Windows-Server-2008-R2

FTP 限制使用者訪問特定文件夾

  • November 16, 2012

我在 IIS 7.5 面板中創建了一個 FTP 站點。administrator現在我可以使用使用者名和密碼訪問整個站點。

現在,我想讓我的朋友訪問該 FTP 站點的特定文件夾。(例如,這條路徑\some\folder\accessible\:)

我不能為此目的創建一個全新的 FTP 站點,因為它說the port is being used by another website.

如何為我的朋友創建一個只能訪問特定文件夾的帳戶?

PS:我已閱讀有關 IIS 7.5 的使用者隔離功能的資訊,但我找不到如何僅為FTP 創建使用者並將其設置為自定義路徑。

我終於解決了這個問題。這是我所做的:

  1. 使用 IIS 管理器身份驗證配置 FTP(我已將我的 FTP 站點指向為空的空C:\inetpub\ftproot文件
  2. 在 IIS 控制面板中,選擇您的 FTP 站點,然後點兩下FTP User Isolation.
  3. 選擇User name directory並點擊Apply
  4. 現在右鍵點擊 FTP 站點,點擊Create new Virtual directory
  5. 將別名設置為您在步驟 1 中創建的 IIS 管理器使用者名,並將其物理路徑設置為您希望該使用者可以訪問的任何位置。
  6. 點擊確定。

現在 IIS 管理器使用者可以通過 FTP 訪問您想要的文件夾,而他將無法訪問任何其他地方。

請注意,您應該為每個使用者重複步驟 1-6。(第 1 步,從CONFIGURE THE IIS MANAGEMENT SERVICE AND ADD AN IIS 7 MANAGER部分到該頁的末尾,然後是第 2-6 步)

引用自:https://serverfault.com/questions/449458