[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Acerca de subversion





2006/9/24, Cherny Berbesi <ergochomardito@gmail.com>:
Hola, estoy instalando subversion para un laboratorio de tipo
académico, por lo tanto es necesario que cada usuario tenga un
repositorio independiente y que solo tenga privilegios en su propio
repositorio.

Quisiera que todos los usuarios ssh de un servidor X accedieran
remotamente al servidor Y (que es donde están los repositorios), pero
tengo muchas dudas sobre la ejecución del demonio svnserve. ¿Se debe
ejecutar como root?, ¿o el proceso de svnserve debe ser ejecutado por
cada usuario remotamente?. Estoy confundido en esta parte. Estuve
leyendo el libro de O'Reilly pero eso no me quedo muy claro.


El snvserve solo tienes que ejecutarlo en el servidor. No tienes que ejecutarlo como root, y sería buena idea que le crearas un usuario solo para ese programa, que fuera el único con acceso a las carpetas de repositorios.

Para los usuarios es muy fácil. Cada repositorio tiene su propio archivo de configuración y contraseñas, así que es muy fácil limitar el acceso en ese sentido. Por desgracia las contraseñas se almacenan en claro, y hasta donde pude ver no provee ningún 'hook' para utilizar otro método de autenticación.

En cualquier caso sería recomendable que miraras la posibilidad de configurarlo usando apache, ya que el proceso de autenticación es mucho mas seguro que el que usa 'svnserve'.
 

Gracias de antemano...




--
Algo mas sobre Camilo Arboleda?
http://camiloaa.blogspot.com
Reply to: