我有一台 Windows Server 2012(非域),其中有一个作为 TestShare 共享的文件夹。
共享权限具有Everyone
完全访问权限,并且有一个本地用户 TestUser 对实际文件夹具有完全访问权限。
在 GuestServer 上,我可以连接和/或映射驱动器到 \HostServer\TestShare,并指定 TestUser 的用户名和密码。
NTFS 权限:
共享权限
有效访问报告
问题是,当我尝试访问该文件夹时,收到“拒绝访问”消息。
在主机服务器上,我可以在会话管理器中看到连接到共享的用户,因此密码正确且可以识别。如果我使用了错误的密码,则不会收到“已成功完成”消息,也不会收到“打开会话”消息。
当共享似乎已设置、文件夹权限似乎已设置、并且连接似乎正常时,还有什么可以阻止对共享文件的访问?
该网络被识别为“公共”,并且相关防火墙规则似乎已启用 - 即使禁用防火墙也无济于事。
答案1
每个人的共享权限都是完整的 - 很好 那么 ntfs 权限呢?
本地登录到服务器,右键单击文件夹并检查 ntfs 权限....确保测试用户至少具有读取或修改访问权限。
通过网络访问时....会评估共享和 ntfs 权限并应用最严格的设置。
检查 ntfs 权限
答案2
您是否尝试更改“经过身份验证的用户”的“所有人”共享权限?我们这里有一台 Windows 2012 服务器,可以很好地用作文件服务器(尽管是域成员),这就是您所做的事情和我们所做的事情之间的唯一区别。
答案3
这是由于 Rackspace 对基础 Windows 映像配置错误而导致的问题。他们现在已经更新了基础映像,我构建的新服务器似乎已经解决了该问题。