Red Hat Training
A Red Hat training course is available for Red Hat Satellite
付録A Satellite で提供される必要になるテクニカルユーザー
Satellite のインストール時にシステムアカウントが作成されます。それらは、ファイルや Satelite に統合されるコンポーネントのプロセス所有権を管理するために使用されます。これらのアカウントの一部には固定された UID があり、その他のアカウントは単純にシステム上で次に利用可能な UID を取得します。各種のアカウントに割り当てられた UID を管理するために、それらのアカウントを事前に定義し UID を固定することができます。アカウントの一部にはハードコーディングされた UID があるため、Satellite のインストール時に作成されるすべてのアカウントについてこれを実行することはできません。
以下の表は、インストール時に Satellite で作成されるすべてのアカウントの概要を示しています。flex UID とマークが付けられたアカウントは、Satellite のインストール前にカスタム UID を使って事前に定義することができます。
home または shell などのフィールドは Satellite が正常に機能するための要件になるため、UID 以外に指定されたアカウントのパラメーターや値を変更することは推奨されません。
表A.1 Satellite で提供される必要になるテクニカルユーザー
ユーザー名 | UID | Flex UID | Home | Shell |
---|---|---|---|---|
qpidd |
なし |
はい |
/var/lib/qpidd |
/sbin/nologin |
foreman |
なし |
はい |
/usr/share/foreman |
/sbin/nologin |
unbound |
なし |
はい |
/etc/unbound |
/sbin/nologin |
foreman-proxy |
なし |
はい |
/usr/share/foreman-proxy |
/sbin/nologin |
qdrouterd |
なし |
はい |
/var/lib/qdrouterd |
/sbin/nologin |
puppet |
52 |
いいえ |
/var/lib/puppet |
/sbin/nologin |
postgres |
26 |
いいえ |
/var/lib/pgsql |
/bin/bash |
mongodb |
184 |
いいえ |
/var/lib/mongodb |
/sbin/nologin |
apache |
48 |
いいえ |
/usr/share/httpd |
/sbin/nologin |
hsqldb |
96 |
いいえ |
/var/lib/hsqldb |
/sbin/nologin |
tomcat |
91 |
いいえ |
/usr/share/tomcat |
/bin/nologin |
saslauth |
76 |
はい |
/run/saslauthd |
/sbin/nologin |