¿Qué permisos debo usar para las carpetas Django en mi servidor?
-
03-07-2019 - |
Pregunta
Mi host Djangohosting coloca 777 de forma predeterminada para mis carpetas Django, cuando uso su instalador Django con un solo clic.
No estoy seguro de si eso es seguro o no, ya que aparentemente todos pueden ver mi código fuente.
¿Qué permisos debo usar para las carpetas de Django en mi servidor?
Solución
Cualquier persona que tenga acceso a los archivos en la máquina tendría acceso para cambiar sus archivos con esos permisos. Muchas veces, el servidor web se ejecutará con un ID de usuario diferente (uid) que el uid de su usuario, por lo que es probable que desee dejar que otros usuarios lean los archivos. Dado esto, es probable que desee permisos de 755 para directorios y 644 para archivos.
Para obtener una descripción detallada de los permisos de Unix, consulte aquí .