Linux サーバーでファイルのアップロードを処理するディレクトリに対する 777 のアクセス許可を回避しようとしています。PHP/Apache はこの特定のディレクトリに書き込める必要がありますが、誰でも書き込めるようにしたくありません。
このためのベストプラクティスは何ですか?
私は CLI にあまり詳しくないので、chgrp と chown を使用してこれを解決しようとしても結果は得られませんでした。
ありがとう!
Linux サーバーでファイルのアップロードを処理するディレクトリに対する 777 のアクセス許可を回避しようとしています。PHP/Apache はこの特定のディレクトリに書き込める必要がありますが、誰でも書き込めるようにしたくありません。
このためのベストプラクティスは何ですか?
私は CLI にあまり詳しくないので、chgrp と chown を使用してこれを解決しようとしても結果は得られませんでした。
ありがとう!
サポートされている場合はACL 。setfacl -R -m u:www-data:rwx,d:u:www-data:rwx /path/to/directory
Apacheがその特定のディレクトリ(および後で作成されたすべてのディレクトリ)に書き込むことを許可するのと同じくらい簡単なことを行うことができます