Questions tagged «dsc»

4
网络共享中的PowerShell DSC副本
我正在尝试使用PowerShell DSC从网络共享复制文件夹内容。这是代码: Configuration TestSetup { Node localhost { File Test { SourcePath = "\\Server\SomeShare\SomeFolder" DestinationPath = "E:\test" Recurse = $true Type = "Directory" } } } 但是,这不起作用-当我运行它时,出现以下错误消息: The related file/directory is: \\Server\SomeShare\SomeFolder. The path cannot point to the root directory or to the root of a net share. SourcePath must …


2
DSC与“常规”脚本相比有什么不同/更好?
我在ITPro.tv上观看了有关PowerShell期望状态配置DSC的视频。他们介绍了它,并有效地运行了脚本。但是,这也是他们第一次(真正)引入脚本,因此我没有理解DSC和常规脚本之间的区别。我以前做过一些常规的脚本编写工作,也许他们只是没有一个很好的例子。似乎常规脚本可以安装角色/功能并复制一些文件就可以了。与脚本相比,我没有看到DSC的好处。除了一台机器能够轮询某种变化外,从理论上讲它们在实践中没有涉及。 DSC与传统脚本相比有什么好处?例如“安装角色,复制文件”? 使用PowerShell,您可以连接到远程计算机并告诉它们执行操作,因此这并非DSC所独有。 使用DSC,似乎您正在进行某种编译以生成mof文件,然后在脚本执行后从外壳运行它,这似乎是不必要的步骤。 在MSDN概述读起来就像PowerShell的概述,我看不出与众不同之处。

1
使用证书保护所需状态配置中的凭据
我是DSC的新手,正在尝试弄清楚如何使它对我们有用。 我所坚持的是如何实际保护凭据。我目前的理解是,这还不是很好。 三大问题是这些。使用公共密钥作为解密源如何真正保护那些凭据?哪些计算机在推和拉方案中需要证书?鉴于这些问题,处理凭证的最佳实践是什么? 使用证书的公共密钥可以很好地验证传输源。但是,将其用作解密密钥意味着对证书公用密钥的访问决定了对密码的访问。 如果必须将证书推送到需要解密MOF文件的每台计算机,那么有什么方法可以阻止普通用户访问证书并能够解密MOF?说活动目录安全性意味着您最好以纯文本形式保留它,而仅依靠AD安全性。 有人可以帮我解决这个问题吗?

1
PowerShell DSC组资源-“找不到具有提供的名称的主体”
我正在尝试使用PowerShell DSC将域组添加到本地管理员组。这是代码: Configuration TestSetup { Node localhost { Group Administrators { GroupName = "Administrators" MembersToInclude = "MYDOMAIN\TheAdministratorsGroup" } } } 运行它会导致以下错误: PowerShell provider MSFT_GroupResource failed to execute Test-TargetResource functionality with error message: Could not find a principal with the provided name [mydomain\theadministratorsgroup] + CategoryInfo : InvalidOperation: (:) [], CimException + …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.