Может ли Git аутентифицировать виртуальных пользователей через PAM? В частности, потребуются ли Git дополнительные утилиты, например gitolite
или gitosis
?
Git не аутентифицируется. Период.
Гитолит (пожалуйста, не используйте устаревший проект gitosis) является только для авторизации.
Пока служба прослушивания (ssh или apache) может:
libapache2-mod-auth-pam
в "Аутентифицировать Apache с помощью PAM")Вы можете аутентифицироваться с помощью PAM и авторизоваться с помощью Gitolite.