Я хочу защитить некоторые репозитории git, и использования только пользователей и групп недостаточно.
Я подумываю об использовании ACL для управления доступом.
Доступ к репозиториям локальный, у пользователей есть доступ к оболочке.
Вы должны проверить AIX acls.
Я собирался предложить посмотреть на варианты, предоставляемые git init --shared=
, но вы предупредили это, сказав, что «использовать только пользователей и группы недостаточно». Итак, я думаю, что у вас есть следующие варианты:
Отражая комментарий к предыдущему, ACL действительно могут быть подходящим вариантом. Достаточно просто предоставить доступ пользователям индивидуально или предоставить доступ группе и заблокировать определенных пользователей. Учебник Вот может быть полезно.
Пожалуйста, будьте более конкретными. Как пользователи попадают в репозитории как есть? Почему недостаточно пользователей и групп?