我们在域中有两个服务器(都运行Windows Server 2008) – 一个托pipeIIS7,另一个有文件和文件夹。
在IIS7上,我们将服务作为本地系统运行,在FileServer上我们有一个共享给Everyone / ReadWrite的文件夹。
看来该服务无法访问给定的文件夹。
我认为本地系统不属于“所有人”类别,但是我无法设置共享可用于计算机帐户(例如,我可以在WinServer2003中) – 简单地说,当我去FileSharingselect在“对象types”窗口中,MYSERVERIIS7 $帐户(服务器的名称)只有“内置安全主体”,“用户”,“组” – 没有“计算机”,就像以前一样。
我怎样才能做这个工作? 请注意,我希望该服务继续作为本地系统运行,而不是一些新的用户帐户。
我假设IIS是在machineA上,它试图访问machineB上的共享? 当访问IIS设置为“本地系统”的networking资源时,它使用空账户,而不是指定的账户。 我相信,由于WinXP SP2,匿名(或NULL)不包括在“每个人”的安全主体。 这意味着你必须使用“匿名login”才能访问。 另一种select是使用networking服务。 这应该强制它进入“每个人”组。