在工作中,当我们需要部署生产代码时,我们会连接到远程服务器。我经常使用 Windows 资源管理器通过 UNC 路径直接导航到服务器文件夹来删除、重命名或复制文件。在这五台服务器中,一台服务器有一个文件夹不允许我执行任何这些操作。它告诉我You need permission to perform this action
。但是,我可以使用远程桌面远程访问服务器并整天操作该文件夹中的文件。奇怪的是,我可以通过 Windows 资源管理器访问该服务器上的其他文件夹并操作文件而没有任何问题。只是那个文件夹给我带来了问题。
这是我能改变的吗?
答案1
我能想到的唯一可能导致这种情况的原因是,如果共享选项卡上的权限设置为只读,但安全选项卡上的权限设置为读写。这意味着当您使用 UNC 通过共享访问文件夹时,它将是只读的,但当您直接在驱动器上访问它时,它将是读写的。
但这会影响共享中的每个文件夹。
答案2
我认为 Col 关于共享与文件夹权限的建议可能完全正确。否则,另一件要考虑的事情是,共享/文件夹上可能存在特定的机器级拒绝,这可能会覆盖您的用户级凭据。