web-dev-qa-db-ja.com

RHEL / CentOS Linuxでの `daemon`グループとユーザーの目的は何ですか?

私はCentOS 6.5を使用しており、chkconfigを使用してシステムにサービスを追加しようとしています。独自のシステムアカウントで実行されます。(アカウント)foobarと呼びましょう。ただし、それを使用してfoobarグループを作成する意味もわかりません。アカウントはサービスであるため、プライマリログイングループとしてdaemonを使用することを検討しています。しかし、その前に、このdaemonグループ(およびユーザー!)が何であるかを本当に知りたいですか?

CentOSのドキュメントでは、これらを表にリストしているだけで、追加情報はあまりありません。

6
amn

daemonグループとユーザーの目的は何ですか?

デーモンのユーザーID /グループIDは、システムへのアクセスを制限するために実行されるデーモンの非特権ユーザーID /グループIDとして使用されました。 通常、デーモンを相互にさらに分割するために、デーモンは個々のユーザーID /グループIDで実行する必要があります

ソース ユーザー名とグループ名

詳細については、 一部のアプリケーションでグループとユーザーを作成することが推奨されるのはなぜですか? も参照してください。

9
DavidPostill

それは主にレガシーのものとしてあります。デーモンのユーザーID /グループIDは、システムへのアクセスを制限するために実行されるデーモンの非特権ユーザーID /グループIDとして使用されました。一般に、デーモンは、デーモンを互いにさらにパーティション分割するために、個別のユーザーID /グループIDで実行する必要があります。

しかし、デーモングループを使用することは何を傷つけるでしょうか?おそらく何もありませんが、グループの作成に多くのオーバーヘッドがあり、サービスに影響を与える別の場所でデーモングループに何かが発生する可能性を回避するのとは異なります。

4
Omnikrys