Назад | Перейти на главную страницу

Централизованная аутентификация с svnserve в osx

Я работаю на сервере OSX с установленным svnserve, я хотел бы создать централизованный файл для аутентификации между несколькими проектами. Использование системного пользователя разрешено, но не обязательно .... какое решение лучше?

Если вы можете подключиться с помощью LDAP к структуре аутентификации OS X Server, вы можете использовать оба типа аутентификации, если и когда это необходимо.

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

Теперь файл базовой аутентификации Apache хорошо работает с. Я считаю, что это используется для операционных или служебных учетных записей, таких как непрерывная интеграция, такие как Apache Continuum, Hudson, CruiseControl, и инструменты просмотра репозиториев, такие как Fish Eye или Trac, как правило, работают лучше таким образом. Тем более, что пароль не меняется, если вам его не нужно менять.

Теперь, когда дело доходит до авторизации для путей в репозитории, очевидно, лучшим решением является использование Файл авторизации Subversion. Это позволяет вам предоставлять и контролировать с мелким разрешением доступ от глобального до группового и индивидуального. Лучше всего то, что изменение файла происходит немедленно. Нет необходимости перезапускать такую ​​службу, как Apache, чтобы вступить в силу.