ホームディレクトリの権限を設定して、Apache が読み取れるようにするが、他のユーザーは読み取れないようにする

ホームディレクトリの権限を設定して、Apache が読み取れるようにするが、他のユーザーは読み取れないようにする

複数のユーザーがいますアパッチインストールされているUbuntu 14.04 サーバー

ユーザーが互いのホーム ディレクトリを読み取れないように、また一方で Apache がホーム ディレクトリを読み取れるようにするには、ユーザーのグループまたはホーム ディレクトリの権限をどのように設定すればよいでしょうか (仮想ホストは、すべてのユーザーが自分のホーム ディレクトリに自分のサブドメインを持つように設定されます)。

したがって、ユーザーが他のユーザーのホームディレクトリや仮想ホストディレクトリ (/home/other_user/www/) を読み取れないようにすることが重要ですが、Apache は (当然ですが) 「仮想ホスト指定」ディレクトリ (/home/other_user/www/) を読み取ることができる必要があります。

答え1

対応するユーザーを追加するグループapache ユーザーに変更し、ファイル グループを読み取り可能にします (必要に応じて書き込み可能にすることもできます)。

例やフォーマットが不足していて申し訳ありません。現在、外出中で、これを携帯電話で実行しています。他の誰かが適切なコマンドを編集して使用できるかもしれません。

関連情報