/ / djangoとapache2で権限を設定する適切な方法は? - django、permissions、apache2、apache、chmod

djangoとapache2で権限を設定する適切な方法は? - django、permissions、apache2、apache、chmod

私はapache2でwsgiでdjangoを使っています

私は自分のサイト/静的/ cssフォルダ内のcssファイルにアクセスしようとしていました。許可が644だったので、cssファイルにapache2でアクセスできませんでした。

だから私はサイト/静的/ CSSのフォルダに645 chmodとすべてが大丈夫でした。しかし、私は、cssフォルダ内の誰にでも実行権を与えることでセキュリティ上の問題が発生する可能性があることを心配しています。この問題に取り組む正しい方法は何でしょうか、おそらくhttpd.confファイルを使って特定の権限を与える方法でしょうか?

ありがとう!

回答:

回答№1は0

chownを使って、ファイルをapache(www-data?)と同じグループが所有するようにしてから、そのグループのパーミッションを全員の代わりに設定することができます。