2017-01-16 10 views
0

Мы используем GitBlit GO. Мы связываем протокол https со всеми интерфейсами для git, и для аутентификации мы установили сертификат клиента. Но нам также хотелось бы, чтобы страница была доступна только из интерфейса loopback (localhost). Можно ли это сделать?Можем ли мы ограничить доступ к веб-странице GitBlit только с локального интерфейса

ответ

1

Нет, это невозможно.

+0

Привет, Джеймс, спасибо за ответ. Будет ли возможно, если мы используем войну GitBlit и добавим фильтр в наш контейнер сервлетов, чтобы ограничить доступ к веб-странице? – Bruce

+0

Вы можете легко реализовать фильтр, который передает запросы через '/ r /' и '/ git /', но отклоняет запросы на все остальное на основе IP-адреса запроса. Кроме того, вы можете установить интерфейс Nginx, который, возможно, делает то же самое. Или вы можете привязать http-интерфейс к localhost и использовать SSH только для git ops. –