Iis-7
IIS 7 FTP 使用“主”目錄的 UNC 路徑匿名使用者主目錄無法登錄
使用使用者隔離來隔離使用者,所以我有這樣的文件夾
\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 天!