添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

This page (revision-10) was last changed on 07-5-2011 23:02 by ytp

This page was created on 07-5-2011 00:27 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 85 changed 3 lines
サイトへのアクセスをさらに制限するために[LimitExcept|http://httpd.apache.org/docs/2.2/mod/core.html#limitexcept]を利用できますが使い方には注意が必要です。\\
デフォルトで生成されるhttpd-dav.confのコメント読むと「adminユーザだけに書き込みを限定し、一般ユーザには読み取りのみ許可する」と書いてありますが、私が試した限りではこの通りには動作しませ。\\
上記の通りの設定にすると上記例では、HTTPのGETとOPTION__以外の__メソッドが使えるユーザを'admin'だけに限定しています。この結果、ファイルをアップロードできるのはadminだけになります。他のユーザは閲覧だけしか
サイトへのアクセスをさらに制限するために[LimitExcept|http://httpd.apache.org/docs/2.2/mod/core.html#limitexcept]を利用できます。\\
上記例では、HTTPのGETとOPTION__以外の__メソッドが使えるユーザを'admin'だけに限定しています。この結果、ファイルをアップロードできるのはadminだけになります。しかしこのディレクティブの使い方には注意が必要です。\\
デフォルトで生成されるhttpd-dav.confのコメント読むと「adminユーザだけに書き込みを限定し、一般ユーザには読み取りのみ許可する」と書いてありますが、私が試した限りでは少しややこしい動きになりました。\\
*ブラウザからアクセスすると認証ダイアログが表示されず、常に読み取りのみになる。
*DAV専用クライアントからアクセスするとadminユーザでしかログインできなくなる。
*クライアントがWindowsの場合、net useコマンドによる接続もDAV専用クライアントと同じ。
そのためこのディレクティブを使わず次のように設定し、認証されたユーザは全員読み書き出来る前提で運用する事を私はお薦めします。
%%prettify
{{{
Require valid-user
}}}
/%
Version Date Modified Size Author Changes ... Change note
10 07-5-2011 23:02 4.724 kB ytp to previous
9 07-5-2011 21:59 4.656 kB ytp to previous | to last
8 07-5-2011 13:13 4.661 kB ytp to previous | to last
7 07-5-2011 12:25 3.669 kB ytp to previous | to last
6 07-5-2011 01:52 3.684 kB ytp to previous | to last
5 07-5-2011 01:39 3.54 kB ytp to previous | to last
4 07-5-2011 01:35 3.503 kB ytp to previous | to last
3 07-5-2011 01:26 3.501 kB ytp to previous | to last
2 07-5-2011 00:54 3.255 kB ytp to previous | to last
1 07-5-2011 00:27 3.123 kB ytp to last
« This page (revision-10) was last changed on 07-5-2011 23:02 by ytp