我无法启用网络驱动器的权限。当我尝试通过输入 在我的电脑中访问它时\\serverName\d$
,系统提示我输入用户名和密码,但它不接受,并不断询问我(没有抛出任何消息)。如果我尝试使用我的管理员用户名和密码访问它,它就可以正常工作。我的服务器中 D 驱动器的权限设置为 Everyone,如下所示:
- 遍历文件夹/执行文件
- 列出文件夹/读取数据
- 读取属性
- 读取扩展属性
- 读取权限
我需要所有用户都能访问此驱动程序。我是否遗漏了什么?
答案1
正如你所读到的这里\\servername\d$
Vista 及更高版本的“普通”用户不再可以使用“管理共享” ,只有“真正的”本地管理员用户才能访问。
默认情况下,Windows Vista 及更高版本使用用户帐户控制 (UAC) 来强制执行安全性。UAC 的一项功能是拒绝通过网络访问本地计算机上的网络共享的用户的管理权限,除非访问用户已在 Windows 域中注册。可以禁用 UAC 远程限制。
因此,如果您关闭 UAC,则可能会有这种可能,但我不建议这样做。也可能存在一些注册表黑客,以授予“所有人”访问权限,但我也不建议这样做。
同样来自微软kb947232:
默认情况下,Windows Vista 和较新版本的 Windows 会阻止本地帐户通过网络访问管理共享。
所以我不建议主动使用管理共享。
如果你想分享所有的 D
-drive 您应该将其重新共享为单独的共享。(即\\servername\data
)。(当然,您也可以只共享一个文件夹以及您的所有文件)