Apacheの設定でユーザのディレクトリにBasic認証を設定したいのですが、


<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
<Directory /home/*/public_html>
require valid-user

この部分を例えば

<Directory /home/user1/public_html>
require user user1

のように所有者のみ接続できるように動的に設定できるのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/03/24 14:30:09
  • 終了:--

回答(1件)

id:nomos No.1

nomos回答回数11ベストアンサー獲得回数12005/03/31 01:16:13

ポイント40pt

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/698apachebasic...

@IT:Apacheでユーザー認証を行うには(Basic認証編)

ApacheのBasic認証は通常独自の認証ファイル(htpasswdを使って作る)を用いて認証します.

そのため,そのままではLinuxなどのOSの認証情報で認証することは出来ません.

id:katase_n

現在はpam_ldapで認証をしています。

pamを使ってもユーザが10人居てそれぞれのホームディレクトリには自分しかアクセスできないようにするには10個のディレクティブを書かなければなりませんよね・・?

2005/03/31 13:58:59

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません