Erstellen eines neuen Benutzers mit useradd, schlägt jedoch fehl, da keine Gruppe in Oracle Linux 6 erstellt werden kann

7248
Santosh Gokak

Unten ist die Terminalausführung

[root@machine chef-server]# useradd -s '/bin/sh' -d '/opt/chef-server/embedded' -r chef_server useradd: Can't get unique system GID (no more available GIDs) useradd: can't create group [root@machine chef-server]# uname -a Linux machine 2.6.39-300.20.1.el6uek.x86_64 #1 SMP Mon Nov 12 04:30:55 PST 2012 x86_64 x86_64 x86_64 GNU/Linux 

Was verhindert die Gruppenerstellung?

Der Befehl wird vom Chef-Server-Rekonfigurierungsbefehl generiert, und ich habe keine Kontrolle darüber.

2
Ist der Server eigenständig oder läuft er so etwas wie NIS? Wie sieht Ihre / etc / group aus? Haben Sie keine eindeutige GID? Doon vor 10 Jahren 0

1 Antwort auf die Frage

7
Premson Rodriguez

Einfach hinzufügen SYS_GID_MINund SYS_GID_MAXdrin /etc/login.defs:

SYS_GID_MIN 2000 SYS_GID_MAX 9000