0

現在、ルートユーザーからパペットを実行しています。puppetを使ってRedisを管理したい。パペット用のredisモジュールを見つけました。「redis」ユーザーを使用して redis-server を実行したい。パペットでコマンド/プロセス/スクリプトを別のユーザーで開始することは可能ですか?

4

1 に答える 1

0

これを実現する最善の方法は、サービス管理フレームワークが正しいユーザーを使用してサービスを開始していることを確認することです。

代わりに Puppet を使用してサービスを直接開始する場合 (これはベスト プラクティスではありません)、exec リソース タイプのユーザー パラメーターを使用できます。exec リソース タイプのドキュメントは、http: //docs.puppetlabs.com/references/latest/type.html#execにあります。

于 2012-09-26T20:00:44.080 に答える