Windows Server 2016,Octopus 部署。
是否可以以非管理员身份创建网络共享?
我正在尝试使用非管理员帐户运行自动部署。部署的最后一步是创建网络共享,以便最终用户能够访问一些已部署的文件。
但New-SmbShare -Name $shareName -Path $path -ReadAcces $domainusergroup
失败并显示“权限被拒绝 (5)”。当部署帐户添加到管理员组时,脚本可以工作,但这正是我想要避免的。
部署帐户对已部署的文件夹(特别是我尝试共享的文件夹)具有完全控制权。
无法以管理员身份预先创建共享。
可以预见的是,通过谷歌搜索该问题会产生大量用于配置权限的资源使用权网络共享,但没有一个讨论实际创建共享所需的权限。
答案1
创建新股份需要管理权限。
不支持委托此权限;但是可能通过大量修改注册表可以实现这一点,但我不建议这样做。