1

Я ищу подходящее решение моей проблемы, так как пару часов.

Я установил Gerrit и попытался установить тип аутентификации HTTP. Таким образом, мне пришлось настроить файл http conf следующим образом:

<VirtualHost *:8080>
 ServerAdmin felix@localhost
 ServerName www.gerrit.test

   ProxyRequests Off
   ProxyVia Off
   ProxyPreserveHost On

  ErrorLog /var/log/gerrit.log
  CustomLog /var/log/gerrit.log combined

  <location /login/>
     AuthType Basic
     AuthName "Gerrit Code Review"
     Require valid-user
     AuthUserFile  /etc/httpd/passwd/gerritpass
  </location>

  ProxyPass / http://127.0.0.1:8080/
  ProxyPassReverse / http://127.0.0.1:8080/

  RewriteEngine on
  RewriteRule .* - [E=SM_USER:%{LA-U:REMOTE_USER}]
</VirtualHost> 

Но я действительно не знаю, каким образом запускается мой этот Сервер, поскольку в моей папке /etc/apache2/conf.d нет нового файла конфигурации.

У вас сейчас есть где найти набор четких инструкций, как сделать возможным этот тип аутентификации?

Большое спасибо!

0