apache2 y permisos

(1/1)

Kropt32:
Ahora el problema me viene con los permisos...

Estoy haciendo un servidor de hospedaje como práctica y cuando agrego un usuario nuevo a la base de datos, se crea su carpeta, bien, esa carpeta el dueño es el usuario para poder subir archivos, borrarlos crear carpetas, etc... Sin embargo, también necesito que ese mismo directorio lo lean los usuarios externos, los que se conectan por medio un navegador (www-data), según tengo entendido...

¿Esto como lo hago?
Código:

chown -R www-data.usuario /directorio/raiz/del/usuario
chown -R usuario.www-data /directorio/raiz/del/usuario
chown -R 664 /directorio/raiz/del/usuario


¿O directamente estoy alejado de la solución?

Porque claro... El usuario dueño de la carpeta puede subir archivos, sin embargo nadie puede ver lo que sube...

Código:

Forbidden
You don't have permission to access /index.html on this server.



Kropt32:
Ya está... El servidor FTP (vsftpd) que uso tiene una directiva que hace referencia a los permisos de los archivos que se suben...

local_umask
file_open_mode (aunque esta parece que no funciona....)

Según he leido, los permisos de los archivos es el XOR de ambas directivas

Gracias

luinuz:
Gracias a ti por comentar como lo solucionastes. Servira para otros.

Navegación

[0] Índice de Mensajes