Tworzenie nowego użytkownika za pomocą useradd, ale kończy się niepowodzeniem, ponieważ nie można utworzyć grupy w Oracle Linux 6

3

Poniżej znajduje się wykonanie terminalu

[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

Co zapobiega tworzeniu grupy?

Polecenie jest generowane przez polecenie zmiany konfiguracji serwera szefa kuchni i nie mam nad nim żadnej kontroli.

Santosh Gokak
źródło
czy serwer jest samodzielny czy działa w stylu NIS? jak wygląda twoja / etc / grupa, czy nie masz unikalnego GID?
Doon

Odpowiedzi:

8

Wystarczy dodać SYS_GID_MINi SYS_GID_MAXwewnątrz /etc/login.defs:

SYS_GID_MIN               2000
SYS_GID_MAX               9000
Premson Rodriguez
źródło