установить пароль для websvn на сервере Ubuntu? - PullRequest
0 голосов
/ 31 марта 2010

Я установил websvn с помощью apt-get install websvn на сервере Ubuntu.

Теперь я могу получить доступ к websvn через http://url/websvn.

однако я хочу установить пароль для доступа, чтобы только авторизованные люди могли получить к нему доступ.

как я могу это сделать?

Ответы [ 3 ]

1 голос
/ 31 марта 2010

Посмотрите документацию по Просмотр хранилища Subversion с авторизацией

Надеюсь, это поможет.

0 голосов
/ 28 марта 2017

Добавить пользователя-администратора для аутентификации в хранилище.

$ sudo htpasswd -c /etc/global.htpasswd admin

Откройте файл dav_svn.conf.

$ sudo nano /etc/apache2/mods-enabled/dav_svn.conf

Добавьте строку ниже.

<Location /svn>
DAV svn
SVNParentPath /var/lib/svn
</Location>
<Location /svn/RepoName>
 AuthType Basic
 AuthName \"RepoName Subversion Repository\"
 AuthUserFile /etc/global.htpasswd
 Require user admin 
</Location>

Пожалуйста, установите правильное значение SVNParentPath Убедитесь, что apache2-utils установлен.

$ sudo apt-get install -y apache2-utils
$ sudo service apache2 restart
0 голосов
/ 10 марта 2011

Вы можете просто поместить файл .htaccess в корень папки websvn:

http://www.duchnik.com/tutorials/vc/setting-up-and-configuring-websvn

...