首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊文件共享系统FSx - Windows EC2上的符号链接

亚马逊文件共享系统FSx - Windows EC2上的符号链接
EN

Stack Overflow用户
提问于 2019-07-12 07:11:27
回答 2查看 1.4K关注 0票数 0

目前,我在AWS上托管我的ASP.Net web应用程序。我已经为windows环境搜索了最好的aws存储选项。我发现aws文件共享系统FSx适合我们的需要。

我的应用程序中所需的功能之一是能够在网络共享文件夹上创建符号链接。在我的本地环境中,我有活动目录和网络共享文件夹。我已经应用了这些步骤来启用windows 10在我的pc上的符号链接,它的工作原理是:

1-使用此cmd命令启用远程到远程符号链接:

代码语言:javascript
复制
fsutil behavior set SymlinkEvaluation R2R:1

2-检查是否启用了该功能:

代码语言:javascript
复制
fsutil behavior query SymlinkEvaluation

结果是:

代码语言:javascript
复制
Local to local symbolic links are enabled.
Local to remote symbolic links are enabled.
Remote to local symbolic links are disabled.
Remote to remote symbolic links are enabled.

3.应用此命令获取对目标目录的访问权限:

代码语言:javascript
复制
net use y: "\\share\Public\" * /user:UserName /persistent:yes

4-使用以下命令创建符号链接:

代码语言:javascript
复制
mklink /D \\share\Public\Husam\symtest \\share\Public

它在我的本地网络和活动目录下工作得很好。

在aws上,我让EC2 windows VM加入aws托管域。与我创建FSx的域相同。我与域管理员登录到机器上。我使用工具在共享文件夹上对此使用授予了安全权限(共享和安全性)。

当我尝试创建我得到的符号链接:访问拒绝

代码语言:javascript
复制
mklink /d \\fs-432432fr34234a.myad.com\share\Husam\slink \\fs-432432fr34234a.myad.com\share
Access Denied

有什么建议吗?是否有方法在活动目录中添加此权限?

EN

回答 2

Stack Overflow用户

发布于 2019-08-07 21:42:16

在我看来,mklink不受amazon的支持。我可以链接到我的心在我的ebs卷,但不是在fsx的内容。同样,当我在linux ln -s test1 test2中挂载共享时

ln: failed to create symbolic link 'test2': Operation not supported

我发现一条评论说:“在GPO中,你可以在”计算机配置>管理模板>系统>文件系统“中更改它,并配置”有选择地允许对符号链接进行评估“-- deru 5月11日'17,6:45。我不认为它会有帮助,因为我可以在ebs上进行mklink。

这对我来说是个问题,因为我的asp.net网络应用程序在安装过程中也使用mklink。我的解决方案是为我的web应用程序使用一个windows容器,然后使用将链接放入到FSx文件系统。我想我想在fsx卷的基础上做码头写作。但这是一个糟糕的想法,因为ebs的销量要快得多。

票数 1
EN

Stack Overflow用户

发布于 2021-02-12 17:03:58

我收到了上面报告的同样的错误消息。我咨询了我工作的公司可用的AWS联系人,他们确认,到目前为止,FSx for不支持符号链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57001869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档