web-dev-qa-db-ja.com

Apache、www-dataおよびカスタムユーザー権限

Apacheでubuntuサーバーを実行しており、ユーザーwww-dataおよびグループwww-dataが所有するWebディレクトリがあります。 WordPressは、このディレクトリでうまく機能します。自動更新でき、ファイルをアップロードできます。

また、追加する別のカスタムユーザーが所有するWebディレクトリを作成します。ただし、Webディレクトリの所有者をwww-dataから顧客ユーザーに変更すると、WordPressは自動更新されなくなり、グループ権限を変更しない限りアップロードできません。

カスタムユーザーをApache www-dataユーザーのように動作させる方法はありますか?

3
johnnytee

Www-dataと同じグループに顧客を配置し、www-dataによって読み取り/書き込み可能に設定されたグループ権限で常にアップロードするようにFTP設定を設定できます。

これが問題になるのは、別の顧客を獲得したときです。顧客Aが顧客Bのデータを読み書きできるようにしたくないでしょう。

したがって、顧客のuid + gidを使用してApacheを実行する別の方法を検討してください。これを行うことができます。仮想ホストなどの設定方法については、こちらをご覧ください。

http://articles.slicehost.com/2010/5/19/configuring-the-Apache-mpm-on-ubunt

0
ʍǝɥʇɐɯ