Foros del Web » Administración de Sistemas » Apache »

usuario servicio apache y carpetas compartidas en windows

Estas en el tema de usuario servicio apache y carpetas compartidas en windows en el foro de Apache en Foros del Web. No puedo configurar apache para que funcione como servicio sin que me de error de acceso al intentar acceder a una carpeta compartida :( En ...
  #1 (permalink)  
Antiguo 18/09/2009, 22:24
 
Fecha de Ingreso: noviembre-2004
Ubicación: Buenos Aires
Mensajes: 34
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta usuario servicio apache y carpetas compartidas en windows

No puedo configurar apache para que funcione como servicio sin que me de error de acceso al intentar acceder a una carpeta compartida :(

En detalle:

En un servidor Windows 2003 Server por un lado tengo una unidad de red X: con la que accedo a \\servidor\carpeta utilizando el usurio dominio\pepe y su correspondiente contraseña.

Y en el mismo servidor tengo instalado Apache 2

La cuestion es que si ejecuto apache (sin ponerlo como servicio) todo funciona bien y puedo acceder al recurso compartido sin problemas... pero, si ejecuto apache como servicio de windows falla :(

He probado haciendo que el servicio Apache ejecute con el mismo usuario de la carpeta compartida (lo más lógico) e incluso con el usuario de la cuenta local y en ninguno de los casos logro establecer la conexión :(

También probé agregando al usuario en la lista de usuarios (pestaña seguridad) dentro de las propiedades de la carpeta compartida y nada...

Es obvio que es un problema de seguridad (o al menos eso me parece) pero no logro darme cuenta en qué estoy fallando... cualquier sugerencia será aceptada :)

Nota: cabe aclarar que en local pasa lo mismo, solo que no me di cuenta mientas desarrollaba porque al apache lo inicio y termino a mano cada vez que lo necesito... pero si lo pongo como servicio es lo mismo que esté en local (Windows XP) o en el servidor.
  #2 (permalink)  
Antiguo 20/03/2012, 09:35
 
Fecha de Ingreso: marzo-2012
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: usuario servicio apache y carpetas compartidas en windows

Yo tengo un problema similar con sql server 2008 y win 7 y al parecer no es posible utilizar apache como servicio de windows, debe establecerse si o si como usuario.
  #3 (permalink)  
Antiguo 21/03/2012, 18:24
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: usuario servicio apache y carpetas compartidas en windows

Configuring Access to Network Resources

Access to files over the network can be specified using two mechanisms provided by Windows:
Mapped drive letterse.g., Alias /images/ Z:/UNC pathse.g., Alias /images/ //imagehost/www/images/
Mapped drive letters allow the administrator to maintain the mapping to a specific machine and path outside of the Apache httpd configuration. However, these mappings are associated only with interactive sessions and are not directly available to Apache httpd when it is started as a service. Use only UNC paths for network resources in httpd.conf so that the resources can be accessed consistently regardless of how Apache httpd is started. (Arcane and error prone procedures may work around the restriction on mapped drive letters, but this is not recommended.)

Example DocumentRoot with UNC path
DocumentRoot //dochost/www/html/
Example DocumentRoot with IP address in UNC path
DocumentRoot //192.168.1.50/docs/
Example Alias and corresponding Directory with UNC path
Alias /images/ //imagehost/www/images/
<Directory //imagehost/www/images/>
...
<Directory>
When running Apache httpd as a service, you must create a separate account in order to access network resources, as described above.


Es decir, usá solo la ruta al recurso compartido

DocumentRoot //192.168.1.50/docs/
Alias /pdf/ //192.168.1.50/archivos_pdf/


Espero sea la solución, al menos en Win7 y corriendo como administrador, funciona

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 17/04/2012 a las 03:03
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:59.