
Estoy intentando servir archivos desde un directorio llamado localhost
en mi casa.
En mi bloque de servidor especifiquéroot /home/user/localhost
Si cambio el usuario de nginx http
a mi nombre de usuario, funciona pero tengo problemas con php-fpm.
Quiero ser dueño de esa carpeta y servir archivos desde allí, en mi configuración anterior funcionaba bien, ahora reinstalé mi sistema operativo y no funciona, probablemente algo cambió en las versiones más nuevas de nginx.
Ya lo intenté con chmod 755 -R localhost/
nada... Incluso con chown -R http:http localhost
él va 403, que sin embargo no quiero, quiero ser dueño de ese directorio con mi nombre de usuario.
Sé que esto se puede hacer y lo he hecho antes sin ningún problema de permiso.
¿Qué me estoy perdiendo?
Respuesta1
Después de más investigaciones, lo que me faltaba eran 755 permisos en miinicio/nombre de usuariocarpeta.
Configurar otros permisos estuvo bien, pero obtendrá 403 si las carpetas que contienen no se pueden leer desde el exterior.