使用 Puppet 将网络账户添加到本地组?

使用 Puppet 将网络账户添加到本地组?

在加入 OS X Server Open Directory 的客户端 Mac 上,是否可以使用 Puppet 将目录帐户添加到客户端上的本地组?

答案1

Puppet 不与 LDAP / AD / Open Directory 集成,因此您添加的用户将只是一个本地帐户。

在使用 Open Directory 创建的其他用户上运行以下命令

puppet resource user foo

(这是与 Active Directory 绑定的我的 Mac 的输出,您的应该看起来类似)

puppet resource user foo
user { 'foo':
  ensure   => 'present',
  comment  => 'Foo Bar',
  gid      => '72910xxxx',
  groups   => ['_appserveradm', '_appserverusr', '_lpadmin', 'admin', 'com.apple.access_ssh-disabled', 'com.apple.sharepoint.group.2'],
  home     => '/Users/foo',
  password => '*',
  shell    => '/bin/bash',
  uid      => '104763xxxx',
}

相关内容