一个只有一个网络文件夹的访问问题

问题描述

我有一台家用NAS和一台Windows 10 PC。我在库存控制面板中启用了以下服务:UPnP / DLNA,SMB,FTP和WebDAV。我可以使用这些服务中的任何一个来访问所有文件夹/文件,但一个文件夹除外,并且只能从Windows资源管理器(即SMB)访问。也就是说,尝试访问\\SHARE\folder\subfolder1\subfolder2将在Windows资源管理器中给我Windows cannot access错误,而我可以通过ftp,DAV和常规Web文件浏览器访问它。

这是有趣的部分:我尝试在“安全性”属性面板中更改所有权和权限(右键单击>“属性”>“安全性”)。我得到的第一个错误是权限排序不正确。我可以通过确认进行操作,然后选择重新排序,这样我也可以通过。但是,尝试为此更改所有者,委托人或任何其他所有权关系始终会导致Failed to enumerate objects in the container. Access is denied错误-始终与我尝试的内容无关。

尝试takeownershipicacls只会返回Access is denied,而与我的管理员权限无关。

subfolder2名称中没有有趣或奇怪的地方,没有特殊字符。

如何解决此问题并弄清楚如何通过Windows资源管理器/ SMB进入文件夹?

解决方法

好的,所以最随机,最奇怪的事情发生了。如果有人遇到类似问题,我会在这里留下答复。

正如我提到的,我在NAS上启用的一项服务是FTP。我通过FTP登录到共享文件夹(使用Windows资源管理器-我只在地址栏中输入了ftp://local.address/folder/subfolder1。我右键单击了subfolder2,这给了我问题,出现的对话框是比标准的Windows资源管理器属性对话框简单得多,如图所示,我只看到一个选项卡,并且其中的其他信息包括用于设置不同用户的读/写权限的复选框。 Read面向All用户。我勾选了它,突然一切正常。现在,我可以像其他任何文件夹一样,从Windows资源管理器中直接访问subfolder2

总而言之,我发现这一切都是愚蠢的,但是我走出困境。我希望这对其他人也有帮助。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...