開発者向けにWordPressサーバーを設定しましたが、動作しています。ただし、/usr/share/nginx/htmlフォルダにファイルをコピーすると、権限の問題が発生します。私はこれをできるだけ簡単に説明しようとします。
フォルダの権限は次のとおりです。
drwxrwsr-x+ 9nginx wpress4096 6月16日 08:41 HTML
ご覧のとおり、所有者は「nginx」、グループは「wpress」です。リモート開発者のためにこのフォルダにACLが設定されていますが、これは問題ではありません。
私の問題は、私の開発者がファイルをこのフォルダ - > /usr/share/nginx/htmlにコピーしたときに所有者nginxを継承しないことです。次のように見えます。
-rw-r--r-- 1発行者 0 6月16日 08:14 ファイル 1
私はそれが次のように見えるようにしたいです:
-rw-r--r-- 1nginx wpress 0 6月16日 08:14 ファイル 1
コピーまたは作成したファイルが所有者とグループを継承するようにしたいと思います。権限を設定するときに、フォルダに対して 2775 を実行してグループの所有権を継承しました。問題は、所有者を継承するには、このフォルダに作成またはコピーされたファイルが必要であることです。nginx。
SETFACLを使ってこれを行うことができると思いますが、試したことが何もないので、どのように機能するのか100%確信できません。