0

目前我正在从 root 用户运行 puppet。我想使用 puppet 管理 Redis。我找到了 puppet 的 redis 模块。我想使用“redis”用户运行 redis-server。那么在 puppet 中是否可以使用不同的用户启动命令/进程/脚本?

4

1 回答 1

0

完成此操作的最佳方法是确保您的服务管理框架使用正确的用户启动服务。

如果您想使用 Puppet 直接启动服务,这不是最佳实践,那么您可以使用 exec 资源类型的 user 参数。exec 资源类型的文档位于:http ://docs.puppetlabs.com/references/latest/type.html#exec

于 2012-09-26T20:00:44.080 回答