是否可以在Windows 10主机上安装Unix guest虚拟机,并在Virtualbox共享文件夹中使用符号链接 ,而无需管理员特权?
我之所以问是因为以前Windows 10上的符号链接需要管理员权限,但是需要now it's possible才能启用 Developer模式使用标准帐户和mklink
创建符号链接。因此,使用开发人员模式也可以解除管理员对共享文件夹中符号链接的要求。
答案 0 :(得分:1)
简短的回答是。可以在没有管理员权限的情况下在Virtualbox共享文件夹中使用符号链接,甚至不需要开发人员模式。
以下是逐步操作说明,感谢eryksun帮助我!
secpol.msc
)开发人员模式在这里没有帮助,尽管它可以通过两种方式在不提升访问权限的情况下使用符号链接:
mklink
命令可以在没有提升访问权限的情况下使用SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE
由于即使在启用了 Developer Mode 后,VirtualBox也必须以管理员身份运行才能创建符号链接,所以我假设使用方法2,即使用API调用来创建符号链接。因此,VirtualBox代码需要更新以使用SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE
标志。在该更新之后,启用 Developer Mode 应该足以在共享文件夹中启用符号链接。