Domanda

Il mio host Djangohosting mette 777 di default per le mie cartelle Django, quando uso il loro programma di installazione Django con un clic.

Non sono sicuro che sia sicuro o no, dal momento che tutti possono quindi vedere il mio codice sorgente.

Quali autorizzazioni devo usare per le cartelle Django sul mio server?

È stato utile?

Soluzione

Chiunque abbia accesso ai file sul computer avrebbe effettivamente accesso a modificare i file con tali autorizzazioni. Molte volte il web server verrà eseguito con un ID utente (uid) diverso dall'uid del tuo utente, quindi probabilmente vorrai consentire ad altri utenti di leggere i file. Detto questo, probabilmente vuoi autorizzazioni di 755 per le directory e 644 per i file.

Per una descrizione dettagliata delle autorizzazioni unix, consultare qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top