Iis-7

IIS 7 FTP 使用“主”目錄的 UNC 路徑匿名使用者主目錄無法登錄

  • April 19, 2016

使用使用者隔離來隔離使用者,所以我有這樣的文件夾

\FTP\LocalUser
\FTP\LocalUser\Public
\FTP\domain\me
\FTP\domain\bob

域使用者能夠進行身份驗證、登錄並查看他們的主目錄,但匿名使用者嘗試登錄anonymous,然後給出錯誤User cannot log in, home directory inaccessible.

更新

使用 Process Monitor,我能夠確定我遇到了拒絕訪問錯誤。這是有道理的,因為域使用者可以通過 Active Directory 訪問 UNC 路徑,但匿名不會,它告訴我它正在模擬 NT AUTHORITY\IUSR - 如果訪問類型為,我如何設置 IIS FTP 來模擬特定使用者是匿名的嗎?

更新 2

有沒有辦法允許 MachineA 的 IUSR 帳戶訪問 MachineB 上的共享?

我最終添加了

<anonymousAuthentication enabled="true" userName="LimitedAccessDomainuser" password="pw" />

applicationHost.config

文件位於

c:\windows\system32\inetsrv\config\

有點晚了..但是這裡有:

FTP 站點 > FTP 身份驗證 > 啟用匿名身份驗證 > 編輯… > 設置有權訪問 UNC 路徑的功能使用者 > UNC 文件夾上的域\使用者和密碼:域\使用者和密碼 NTFS 安全 = 讀+寫

我檢查了生產,它是這樣工作的。在 IIS 目前會話中:匿名。

快樂的 IIS 天!

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