установить пароль для websvn на сервере ubuntu?

Я установил websvn, используя apt-get install websvn на сервере ubuntu.

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

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

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


person never_had_a_name    schedule 31.03.2010    source источник
comment
Может быть более подходящим при сбое сервера   -  person Alex Jasmin    schedule 31.03.2010


Ответы (3)


Ознакомьтесь с документацией по адресу просмотр репозитория Subversion с авторизацией

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

person Space    schedule 31.03.2010
comment
ты опоздал на 2 года - person Space; 06.06.2012
comment
Не принимайте это на свой счет, я просто сообщаю вам, чтобы вы могли обновить ссылку для других пользователей. - person Nick Bolton; 08.06.2012

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

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

person Rob    schedule 10.03.2011

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

$ 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
person Arvind Rawat    schedule 28.03.2017