Sean W. Asked: 2012-10-25 09:03:54 +0800 CST2012-10-25 09:03:54 +0800 CST 2012-10-25 09:03:54 +0800 CST Puppet Enterprise 与开源 772 我有兴趣学习使用 Puppet。我反复看到的一个例子是用户管理。根据Puppet 网站,“配置管理 - 用户帐户”是 Puppet Enterprise 独有的功能。然而,我看到的例子没有提到需要企业版。 常见问题解答部分指出: 我们只有一个开源版本的 Puppet。 那么,如果要同时管理 10 个以上节点的用户,是否需要为 Puppet Enterprise 付费?我猜那里的模型可能类似于 Red Hat?像 Ubuntu 这样的发行版中的软件包实际上是 Puppet Enterprise 的发行版吗? linux 1 个回答 Voted Best Answer daff 2012-10-25T09:22:03+08:002012-10-25T09:22:03+08:00 这取决于您的身份验证和用户管理基础架构。Puppet Enterprise 可以在 LDAP、AD 和 Google 中进行用户管理。请参阅此处: http: //puppetlabs.com/blog/puppet-enterprise-2-6-is-now-available/ 如果您不使用这些并且只想管理/etc/passwd和/etc/shadow,即本地用户,或者如果您足够熟练地实现自己的 Puppet 模块来管理您的 LDAP/AD 用户,那么您当然不需要 Puppet Enterprise。Puppet 内置了对用户和组的支持,请参阅此处:https ://puppet.com/docs/puppet/latest/type.html#user和此处:https ://puppet.com/docs/puppet/latest/ type.html#group 这篇博文对于高效管理本地用户帐户也很有趣:http ://www.craigdunn.org/2011/03/puppet-working-with-define-based-virtuals/ 您始终可以从官方 Puppetlabs 存储库安装最新的 Puppet 软件包:http: //yum.puppetlabs.com/和http://apt.puppetlabs.com/。不,Ubuntu 中的 Puppet 软件包不是基于 Puppet Enterprise。
这取决于您的身份验证和用户管理基础架构。Puppet Enterprise 可以在 LDAP、AD 和 Google 中进行用户管理。请参阅此处: http: //puppetlabs.com/blog/puppet-enterprise-2-6-is-now-available/
如果您不使用这些并且只想管理
/etc/passwd
和/etc/shadow
,即本地用户,或者如果您足够熟练地实现自己的 Puppet 模块来管理您的 LDAP/AD 用户,那么您当然不需要 Puppet Enterprise。Puppet 内置了对用户和组的支持,请参阅此处:https ://puppet.com/docs/puppet/latest/type.html#user和此处:https ://puppet.com/docs/puppet/latest/ type.html#group这篇博文对于高效管理本地用户帐户也很有趣:http ://www.craigdunn.org/2011/03/puppet-working-with-define-based-virtuals/
您始终可以从官方 Puppetlabs 存储库安装最新的 Puppet 软件包:http: //yum.puppetlabs.com/和http://apt.puppetlabs.com/。不,Ubuntu 中的 Puppet 软件包不是基于 Puppet Enterprise。