我正在尝试使用Puppet创建一个新的本地Windows用户,问题是该文档似乎表明Puppet for Windows中可用的配置选项并不精彩。
有没有人有更好的方法可以做到这一点或者使用Ruby来实现它?
答案 0 :(得分:1)
https://docs.puppetlabs.com/references/latest/type.html#user-provider-features
对于Windows,您需要将用户置于至少Users
组中,将其设置为managehome => true
以创建其配置文件,并为其提供密码以启用它们(否则帐户被禁用)。
user {'bob':
name => 'bob',
ensure => present,
groups => ['Users','Administrators'],
password => 'plaintext_I_know_gross-use-hiera-or-blackbox',
managehome => true,
}
答案 1 :(得分:0)
需要哪些配置选项?当我发现puppet用户资源不足时,我使用exec来运行windows'net user'命令来添加用户。