Intereting Posts
Проблема с локалью: «Ошибка настройки локали». В чем разница между двоичным файлом и библиотекой? Почему ленточное устройство, например «/ dev / st0», не использует команды типа «cp» для копирования содержимого? Могу ли я сохранить пароль getmail в файле gpg? Как я могу использовать awk для создания переменной, которая используется в следующей строке? Awesome WM нельзя использовать с мышью через некоторое время Есть ли способ выполнить собственный бинарный файл из канала? Динамически растущий файл подкачки на Debian Переход в режим редактирования в VIM rc? Как загрузиться без драйверов GFX для разрешения низкого разрешения Настройка отдельного драйвера для автоматической компиляции с помощью DKMS из дерева ядра Что такое чрезмерная замена перенаправление портов в приложение в пространстве имен в сети с помощью vpn Добавление метки времени перед каждой строкой STDOUT внутри perlscript Как сделать экран -R прикрепленным к самой молодой отдельной сессии?

Невозможно добавить пользователей, используя useradd

Когда я это делаю

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

useradd просто отказывается добавлять пользователя и печатает:

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

И просто, чтобы сказать вам, /etc/passwd имеет длину 9056 строк.

В чем может быть проблема?

Согласно man useradd, он создает SUB_UID_COUNT вторичный диапазон uid, зарезервированный для каждого пользователя

 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. 

Похоже, что достигнуто ограничение по умолчанию, и useradd не работает