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

Git с паролем, а не с открытым ключом

У меня есть сервер git, работающий для небольшой группы, и мне интересно, есть ли способ настроить его, чтобы пользователь мог войти в систему со своим паролем, а не использовать открытый ключ?

Спасибо за любую помощь!

Вы можете настроить умный транспорт https на сервере Git, что означает, что вы можете использовать механизм аутентификации Apache (который, например, может быть связан с LDAP, что позволяет использовать ваш логин / пароль LDAP).

Smart-HTTP в основном просто включает новый сценарий CGI, предоставляемый с Git, который называется git-http-backend на сервере.
Этот CGI будет читать путь и заголовки, отправленные обновленными двоичными файлами git fetch и git push, которые научились определенным образом взаимодействовать с интеллектуальным сервером.