Назад | Перейти на главную страницу

Максимальное количество групп в Linux

У меня есть несколько вопросов о группах linux

  1. Есть ли ограничение на количество групп, которые может создать пользователь?
  2. Есть ли ограничение на общее количество групп в системе?
  3. Есть ли ограничение на количество групп, в которые может входить пользователь?
  4. Ухудшает ли производительность большое количество групп (а также пользователей)? Будет ли 1000 пользователей с 1000 группами в каждой быть существенно медленнее, чем 1 пользователь без групп (без учета пользователей / групп, созданных системой)

Я пытаюсь создать веб-сайт, который устранит разрыв между пользовательскими базами данных SQL и реальными пользователями Linux.

  1. Пользователи не могут создавать группы, может только суперпользователь. А суперпользователь может создавать до системного максимума за вычетом существующих групп.

  2. В современных Linux есть 32-битная gid_t, так что чуть меньше 4.3e9.

  3. Полностью зависит от используемого NSS. Я не думаю files У NSS есть предел.

  4. Опять же, зависит от NSS. Использование чего-то вроде LDAP будет быстрее, чем files очевидно.