启用通过符号链接连接的文件夹的 URL

启用通过符号链接连接的文件夹的 URL

场景描述:

在我的工作场所,我们有一个DomainController并使用TerminalServices。DC 上运行着不同类型的服务器(例如webapiapp。开发 API 的开发人员希望app\images通过指向 的 URL 访问文件夹(即 )webapi。所以我认为我可以使用符号链接来实现这一点。

我创建了一个\\DC\webserver\symed_images指向目标的符号链接\\DC\appserver\images

webapi的完整路径DCD:\webserver

app中的完整路径DCD:\ProgramFiles\app

此外,D:\ProgramFiles\appD:\webserver都是网络上的共享文件夹。

我创建了以管理员身份登录的符号链接DC。我认为这样更简单,所以我使用了链接外壳扩展工具。

问题

创建符号链接后,如果用户以管理员权限登录,它们将正常工作。DC但是,如果有人尝试通过导航到网络共享从终端服务访问符号链接DC\webserver\symed_images,则用户会收到错误。此外,如果使用 Web 浏览器,也会出现错误。

问题

如何提供通过符号链接与另一个文件夹链接的文件夹的 URL,并确保所有用户都可以访问该文件夹?

有些事情需要考虑

在这里,我将写一些在您提供答案时可能需要考虑的重要内容:共享权限、共享文件夹的安全权限、符号链接创建、DFS 命名空间。


解决方案更新1:

好的,阅读了建议的链接并在网上做了一些研究之后,创建连接后它对我来说很有用。

我使用了以下命令:mklink /J "D:\webserver\symed_images" "D:\ProgramFiles\app\images"

请注意,在这种情况下,充当连接点 ( symed_images) 的目录不应先前存在。执行命令后将自动创建该目录。

编辑后的问题

现在,对于那些尝试通过 Windows 资源管理器访问它的人来说,连接点工作正常,但是当使用 Web 浏览器时,Web 服务器返回:Server Error 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied.

在这种情况下可能存在什么问题?如何使此链接可通过 Web 浏览器访问?

哪些安全和共享属性适用于连接点"D:\webserver\symed_images?其所在文件夹的属性D:\webserver?还是其目标文件夹的属性D:\ProgramFiles\app\images

相关内容