当运行以下行时,我希望新的user-user3-添加GID为1001,但是当运行时,用户不会列在/ etc / group和/ etc / gshadow文件中:< / p>
# useradd -u 1010 -g 1001 -m -d /home/user3 -k /etc/skel -s /bin/bash user3
然后,在搜索user3时,没有给出结果:
# cd /etc; grep user3 group gshadow
在点击GID时,只找到属于该组的其他用户 - 用户2:
# cd /etc; grep 1001 group gshadow
group:user2:x:1001:
我目前正在投放:
CentOS Linux release 7.3.1611 (Core)
3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 23:06:41 UTC 2016 x86_64 x86_64 x86_64
答案 0 :(得分:0)
您可以创建新用户并将其添加到ID为1001的现有组中。它已经存在,并且具有自己的名称。这就是为什么你没有在组或gshadow中看到这个用户的原因。如果您将useradd中的组ID更改为不存在的组,则可以在用户创建后找到它。