предоставление WebSVN с repo информацией аутентификации

cludge решения:

  1. Виртуализируйте свою установку WinXP
  2. Установка Ubuntu 9.04
  3. Установите пакет Ubuntu vpnc (vpn Cisco)
  4. Установка VMware
  5. Выполните WinXP в VMware с интерфейсом NAT (не образующий мост)
  6. Установите свою VPN с vpnc в Ubuntu, и Виртуальная машина будет использовать то соединение VPN.

Я считал бы это плохим решением - слишком замысловатый. Вы захотите обслужить контракт для получения обновлений системы защиты для маршрутизатора и получить доступ к Cisco Сайт поддержки.

Если устройство Cisco является просто слишком дорогим, рассмотрите более дешевую альтернативу, или от другого поставщика или от "Самокрутки". Просто помните истину RFC 1925 № 3

С достаточной тягой свиньи летят очень хорошо. Однако это - не обязательно хорошая идея. Трудно быть уверенным, куда они собираются приземлиться, и это могло быть опасное нахождение под ними, поскольку они летят наверху.

1
задан 26 October 2009 в 14:47
1 ответ

Я думаю, что проблема состоит в том, что svnserve использует свою собственную пользовательскую базу данных. Я рекомендовал бы любое использование mod_svn с апачем, который позволит Вам совместно использовать пользовательские базы данных, поскольку аутентификация сделана тот же путь при помощи http-автора.

С другой стороны, svnserve по SSH мог использоваться, если Вы использовали что-то как LDAP для Ваших учетных записей пользователей на сервере и потребуете, чтобы Вы позволили Вашим пользователям входить в сервер подверсии.

Мое предпочтение состояло бы в том, чтобы использовать модуль Apache. Я обычно использую это и поддерживаю его базой данных LDAP для аутентификации.

1
ответ дан 4 December 2019 в 02:21
  • 1
    +1 для апача. Мы используем его с аутентификацией LDAP против нашего Active Directory, таким образом, it' s одно имя пользователя/пароль для всего всюду по организации –  Mark Henderson♦ 3 January 2010 в 22:51

Теги

Похожие вопросы