Não é possível adicionar mais usuários usando useradd

3

Sempre que faço

# useradd -N --gid 1003 -s /bin/ksh --uid <some UID starting with 10027> --home /home/<someuser> <someuser>

useradd apenas se recusa a adicionar qualquer usuário e imprime:

useradd: Can't get unique secondary UID range
useradd: can't find subordinate user range

E só para dizer, o /etc/passwd tem 9056 linhas.

Qual poderia ser o problema?

    
por tildearrow 01.11.2015 / 17:23

1 resposta

2

Como por homem useradd, ele cria SUB_UID_COUNT intervalo de uid secundário reservado para cada usuário

SUB_UID_MIN (number), SUB_UID_MAX (number), SUB_UID_COUNT (number)
If /etc/subuid exists, the commands useradd and newusers (unless the user already have subordinate user
IDs) allocate SUB_UID_COUNT unused user IDs from the range SUB_UID_MIN to SUB_UID_MAX for each new user.

The default values for SUB_UID_MIN, SUB_UID_MAX, SUB_UID_COUNT are respectively 100000, 600100000 and
10000.

Parece que o limite padrão foi atingido e useradd está com falha

    
por 01.11.2015 / 18:35

Tags