附录 A. Satellite 提供了并需要的技术用户

在安装过程中,系统帐户会被创建。它们用于管理集成到卫星中的组件的文件和流程所有权。其中一些帐户有固定的 UID 和 GID,而其他人则采用系统上的下一个可用 UID 和 GID。要控制分配给帐户的 UID 和 GID,您可以在安装 Satellite 前定义帐户。因为某些帐户有硬编码的 UID 和 GID,因此无法使用在 Satellite 安装过程中创建的所有帐户执行此操作。

下表列出了安装期间卫星创建的所有帐户。在安装 Satellite 之前,您可以预定义具有 Flexible UID 和 GID 且具有自定义 UID 和 GID 的帐户。

不要更改系统帐户的主目录和 shell 目录,因为它们是卫星正常工作的要求。

由于与卫星创建的本地用户冲突,您无法将外部身份提供程序用于 Satellite 基础操作系统的系统用户。

表 A.1. Satellite 提供了并需要的技术用户

用户名UID组名称GID灵活的 UID 和 GIDHomeshell

foreman

N/A

foreman

N/A

/usr/share/foreman

/sbin/nologin

foreman-proxy

N/A

foreman-proxy

N/A

/usr/share/foreman-proxy

/sbin/nologin

Apache

48

Apache

48

/usr/share/httpd

/sbin/nologin

postgres

26

postgres

26

/var/lib/pgsql

/bin/bash

Pulp

N/A

Pulp

N/A

N/A

/sbin/nologin

puppet

52

puppet

52

/opt/puppetlabs/server/data/puppetserver

/sbin/nologin

qdrouterd

N/A

qdrouterd

N/A

/var/lib/qdrouterd

/sbin/nologin

qpidd

N/A

qpidd

N/A

/var/lib/qpidd

/sbin/nologin

saslauth

N/A

saslauth

76

/run/saslauthd

/sbin/nologin

tomcat

53

tomcat

53

/usr/share/tomcat

/bin/nologin

unbound

N/A

unbound

N/A

/etc/unbound

/sbin/nologin