Membuat pengguna baru menggunakan useradd, tetapi gagal karena tidak dapat membuat grup di Oracle Linux 6

3

Di bawah ini adalah eksekusi terminal

[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

Apa yang mencegah pembuatan grup?

Perintah ini dihasilkan oleh perintah konfigurasi ulang server Chef dan saya tidak memiliki kendali atasnya.

Santosh Gokak
sumber
apakah server berdiri sendiri atau menjalankannya seperti NIS? seperti apa / etc / group Anda keluar dari GID unik?
Doon

Jawaban:

8

Cukup tambahkan SYS_GID_MINdan SYS_GID_MAXdi dalam /etc/login.defs:

SYS_GID_MIN               2000
SYS_GID_MAX               9000
Premson Rodriguez
sumber