Мы запустили Ubuntuserver для versioncontrol и хотели бы получить доступ к нашим репозиториям через ssh.
Поскольку нам нужно предоставить доступ нескольким внешним разработчикам, я подумал, что это будет лучший способ создать группу для проекта и добавить в нее пользователей, которые должны использовать репозиторий. Я не могу сказать, сколько проектов будет создано в будущем, поэтому мне интересно, могли бы мы столкнуться с проблемами позже.
Существует ли максимальное количество существующих групп или групп, членом которых пользователь может быть в Ubuntu 12.04?
Да, есть ограничения. Linux теперь поддерживает 65536 групп, но вам нужно будет использовать ACL и RPCSEC_GSS и NFS версии 4.0 или выше, если вам нужно более 16, поскольку AUTH_SYS исторически имеет ограничение из 16 групп .
Помимо ограничения NFS < 4.0, равного 16:
Максимальное количество групп составляет до 2 32 sup> , начиная с версии 2.6.0 ядра Linux, как и максимальное количество пользователей. Тем не менее, один пользователь может быть членом максимум 32 групп в современном linux .