安装软件包时不会自动创建用户和用户组

时间:2018-11-14 04:34:51

标签: centos system-administration server-administration

CentOS Linux版本7.5.1804(核心)

在其他软件包上安装时,总是根据需要创建用户和组,例如:

[root@cloud ~]# yum install VirtualBox-5.1
  

正在运行的事务正在安装:   VirtualBox-5.1-5.1.38_122592_el7-1.x86_64
  1/1

     

创建组“ vboxusers”。 VM用户必须是该组的成员!

但是在此计算机上,未创建用户和组。不仅在安装此软件包时,而且在安装其他应在其中创建用户的软件包时也是如此。

1 个答案:

答案 0 :(得分:0)

我认为您需要对其进行故障排除。这是进行故障排除的步骤(nginx软件包“ yum install nginx”):

  • rpm -q --scripts nginx
  • “复制”用户创建扇区,例如(“ useradd -r -g nginx -s /sbin/nologin -d /var/cache/nginx -c "nginx user" nginx”)

  • 尝试手动运行它并查找错误(如果存在)