Quelles autorisations dois-je utiliser pour les dossiers Django sur mon serveur?

StackOverflow https://stackoverflow.com/questions/805427

  •  03-07-2019
  •  | 
  •  

Question

Mon hôte Djangohosting utilise 777 par défaut pour mes dossiers Django lorsque j'utilise leur programme d'installation Django en un clic.

Je ne sais pas si c'est sûr ou non, car tout le monde peut alors apparemment voir mon code source.

Quelles autorisations dois-je utiliser pour les dossiers Django sur mon serveur?

Était-ce utile?

La solution

Toute personne ayant accès aux fichiers de la machine aurait en fait le droit de modifier vos fichiers avec ces autorisations. Bien souvent, le serveur Web s'exécutera sous un ID utilisateur (uid) différent de celui de votre utilisateur. Par conséquent, vous souhaiterez probablement laisser les autres utilisateurs lire les fichiers. Cela dit, vous voudrez probablement des autorisations de 755 pour les répertoires et de 644 pour les fichiers.

Pour une description détaillée des autorisations Unix, voir ici .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top