Могу ли я защитить GIT-репозиторий с помощью пароля? - PullRequest
0 голосов
/ 07 сентября 2018

Можно ли защитить мой GIT-репозиторий с помощью пароля? например когда я клонирую репозиторий, я хочу получить запрос на ввод пароля в противном случае, я не могу клонировать его.

Я использую GIT-репозиторий в своей локальной сети и часто клонирую репозитории с сервера на свой локальный ПК. Я обеспокоен тем, что любой в сети может клонировать репозиторий и получить доступ к конфиденциальному исходному коду.

1 Ответ

0 голосов
/ 07 сентября 2018

Скорее всего, вы работаете с демоном Git, который не предлагает шифрование или аутентификацию. Это идеально подходит только для публичных зеркал ваших репозиториев, доступных только для чтения.

Для закрытой сети использование HTTP и HTTPS вместо демона Git обеспечит небольшое повышение производительности, а также проникновение через брандмауэр и поддержку прокси. HTTPS требует доверенного сертификата TLS и дополнительной конфигурации.

Наиболее безопасный способ - использовать SSH, который обеспечивает надежное шифрование и аутентификацию по паролю и ключу.

Подробнее и ознакомьтесь с этими инструкциями по настройке git-сервера SSH .

...