ログインしていません。このフォーラムはログインユーザのみに投稿が許可されています。投稿する場合はログインしてください。
ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
Shibuya.trac
>
フォーラム
>
ヘルプ
>
アクセス制限について
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Subversion
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
Wiki
FrontPageの表示
ページ一覧
最近の更新
文書マネージャ
文書一覧
コミュニケーション
フォーラム
フォーラム一覧
ヘルプ (36)
公開討議 (2)
メーリングリスト
MLの一覧
ニュース
フォーラム:
ヘルプ
(スレッド #31903)
話題(スレッド)一覧に戻る
RSS
アクセス制限について (2012-04-06 10:17 by
kaori-
#63108)
いつもTracにはお世話になっております。かおりと申します。
TracLightning Version 3.1.3 を利用させて頂いております。
プロジェクト一覧のページは管理者(admin)のみアクセス可能にして、
プロジェクト一覧以外のページはリーダー(leader)でもアクセス可能にしたいのですが
どのように設定すれば良いのでしょうか。
以下のように設定しましたが、プロジェクト(SampleProject、SampleProject2)
までがアクセス制限されてしまいます。
どなたかわかる方いらっしゃいましたら、助けてください。
【C:\TracLight\CollabNetSVN\httpd\conf\httpd.conf】
---------------------------------------------------------------
・
・
・
<LocationMatch "/trac">
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac2.htdigest"
Require valid-user
</LocationMatch>
<LocationMatch "/trac/SampleProject">
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac.htdigest"
Require valid-user
</LocationMatch>
<LocationMatch "/trac/SampleProject2">
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac.htdigest"
Require valid-user
</LocationMatch>
・
・
・
---------------------------------------------------------------
【C:\TracLight\projects\trac2.htdigest】
---------------------------------------------------------------
admin:trac:71ea86385b35d5e2575b0baec1904ded
----------------------------------------------------------------
【C:\TracLight\projects\trac.htdigest】
---------------------------------------------------------------
admin:trac:71ea86385b35d5e2575b0baec1904ded
leader:trac:fe127f487e01fcd58e73111e6fa0a3ad
----------------------------------------------------------------
RE: アクセス制限について (2012-04-10 02:43 by
jun66j5
#63158)
書かれている内容でも特に問題ないように思うのですが…。
とりあえず、以下のようにすれば /trac はユーザ admin のみを、個々のプロジェクト配下は trac.digest にあるユーザを HTTP 認証で要求するようになると思います。trac.digest を2つにしてしまうより Require user admin で制御させています。
<Location /trac>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
ExpiresActive On
ExpiresByType application/x-javascript A259200
ExpiresByType application/javascript A259200
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/gif A2592000
ExpiresByType text/css A2592000
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac.htdigest"
Require user admin
</Location>
<LocationMatch "^/trac/[^/]+">
Require valid-user
</LocationMatch>
trac.digest を2つにしたいのであれば、以下のようにしたらいいと思います。
<Location /trac>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
ExpiresActive On
ExpiresByType application/x-javascript A259200
ExpiresByType application/javascript A259200
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/gif A2592000
ExpiresByType text/css A2592000
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac2.htdigest"
Require valid-user
</Location>
<LocationMatch "^/trac/[^/]+">
AuthType Digest
AuthName trac
AuthUserFile "C:\TracLight\projects\trac.htdigest"
Require valid-user
</LocationMatch>
#63108
への返信
RE: アクセス制限について (2012-04-13 09:58 by
kaori-
#63222)
提示して頂いたように設定を変更したら、制御出来ました!
ありがとうございます。
Require user で制御出来るんですね。勉強になりました。
#63158
への返信