我有这个文件夹,我需要在网络上共享它以方便从另一台电脑进行修补,但我想阻止用户查看该文件夹的内容,有什么解决方案吗?
如果我隐藏文件夹并在网络上共享它,我发现当用户从另一台电脑执行 //192.168.xx/ 时,即使文件夹被隐藏,其内容仍然可见。我想要实现的是,用户将能够通过网络访问文件夹,但无法看到文件夹中的任何文件(这意味着他应该看到一个空文件夹)。这可能吗???
答案1
你可能想看看基于访问的枚举对于 Windows Server。我相信 Windows Professional 工作组仍然可以使用高级 ntfs 权限。
答案2
我认为您问的问题不可能实现。如果我没有误解您的问题,那么您希望文件能够以某种方式访问,但最终用户无法查看。
从基本层面上讲,如果您希望文件夹及其内容可用,则至少需要读取权限,这将使您分配该权限的任何用户或组都可以查看文件/文件夹。
我能想到的唯一例外是,如果你使用 Active Directory 域,并且配置共享的安全性以赋予计算机帐户读取访问权限。访问共享的服务也需要配置为使用 AD 计算机帐户访问共享。
另一个答案表明使用基于访问的枚举肯定会隐藏用户共享中的所有文件和文件夹没有有权限,但用户做仍会显示有读取权限。
答案3
创建隐藏共享
要创建隐藏共享,请按照以下步骤操作:
- 在“控制面板”中,双击“管理工具”,然后双击“计算机管理”。
- 展开“共享文件夹”,右键单击“共享”,然后单击“新建文件共享”。
- 在“要共享的文件夹”框中,键入要共享的文件夹的路径,或单击“浏览”找到该文件夹。
- 键入要使用的共享名称,后跟美元符号,然后单击下一步。
- 要使共享仅对管理员可访问,请选中管理员具有完全控制权;其他用户无权访问复选框,然后单击完成。
- 单击“是”创建另一个共享,或单击“否”返回到计算机管理控制台。
现在,为了访问此共享,您必须是管理员。要访问它,您必须输入管理员凭据,或者使用管理员凭据进行映射。