スクリプトで実行されるPHPページがあります。このスクリプトはユーザーによって実行されますwww-data
。スクリプトはとても簡単です。一部のファイルをコピーし、du -hを使用してサイズを確認してください。これはすべて機能しますが、chmod 775
ディレクトリに配置した場合にのみ可能です。なぜ大衆が近づかなければならないのか理解できません。
目次
drwxrwsr-x 8 myuser logging
グループ
www-data : www-data logging
予想通り、所有者をwww-data
次のように変更すればchmod 700
十分です。しかし、そのフォルダ内のファイルを読み書き/削除できるユーザーが複数いるので、ロギンググループを作成し、そのフォルダにアクセスする必要があるすべてのユーザーをそのグループに追加することが可能だと思いました。
グループにすでにrwxがある場合でも、公開が必要なのはなぜですか?
答え1
これは必須ではありません。
www-data
ここで何が起こるのかは、ユーザーをグループに追加しましたが、うまくlogging
いかないようです。
グループを変更したら、ネットワークサーバーを再起動する必要があります。それ以外の場合、ネットワークサーバープロセスは新しいグループに割り当てられません。