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

Как я могу защитить некоторые репозитории Git в AIX?

Я хочу защитить некоторые репозитории git, и использования только пользователей и групп недостаточно.

Я подумываю об использовании ACL для управления доступом.

Доступ к репозиториям локальный, у пользователей есть доступ к оболочке.

Вы должны проверить AIX acls.

Я собирался предложить посмотреть на варианты, предоставляемые git init --shared=, но вы предупредили это, сказав, что «использовать только пользователей и группы недостаточно». Итак, я думаю, что у вас есть следующие варианты:

  • ACL, как все предлагают.
  • удаление локального доступа и использование gitosis для управления доступом через ключи SSH.

Отражая комментарий к предыдущему, ACL действительно могут быть подходящим вариантом. Достаточно просто предоставить доступ пользователям индивидуально или предоставить доступ группе и заблокировать определенных пользователей. Учебник Вот может быть полезно.

Пожалуйста, будьте более конкретными. Как пользователи попадают в репозитории как есть? Почему недостаточно пользователей и групп?