dar permisos a apache en SUSE

Sevidores http, virtualhosts, CMSs,

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
ilidan
Mensajes: 143
Registrado: Jue, 28 Mar 2013, 11:34
Ubicación: Habana

dar permisos a apache en SUSE

Mensaje por ilidan » Mié, 18 Jun 2014, 12:02

Hola, no encuentro la forma de darle permisos a /var/www a Apache en SUSE,
ya probe como dice en la wiki, se que el usuario es wwwrun, lo hice mediante interfaz grafica, terminal y nada, cuando accedo al localhost, me dice forbidden, porque no tengo permisos...
esto es lo que intente:
chmod -R user_name:www-wwwrun /var/www/
chmod -R user_name:wwwrun /var/www/
no me sirvieron
y por grafica, le di el ownership al grupo www, pero tampoco
Si Linux te da la espalda, tocale el kernel

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: dar permisos a apache en SUSE

Mensaje por hugo » Mié, 18 Jun 2014, 20:59

El problema es que chmod no cambia el propietario, para eso es chown. Probablemente podrías resolver tus problemas con algo como esto:

Código: Seleccionar todo

chown -R wwwrun:www /var/www
find /var/www -type d -print0 | xargs -0 chmod 755
find /var/www -type f -print0 | xargs -0 chmod 644
Y por cierto, para cambiar el propietario/grupo o los permisos de un archivo o directorio debes tener los privilegios requeridos o hacerlo como superusuario, de lo contrario no funcionará.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
ilidan
Mensajes: 143
Registrado: Jue, 28 Mar 2013, 11:34
Ubicación: Habana

Re: dar permisos a apache en SUSE

Mensaje por ilidan » Jue, 19 Jun 2014, 12:59

bueno, primero que nada, si, tienes razon, esto me dio los permisos, pero lamentablemente estoy frito con Suse, pq revisando los conf del apache, me di cuenta que el directorio default NO es /var/www .... es /srv/www/htdocs/ .... :( Gracias, voy a guardar estos comandos.
Si Linux te da la espalda, tocale el kernel

Responder