Trac管理権限の追加
- 作者: 高山恭介
- 出版社/メーカー: 秀和システム
- 発売日: 2009/08/25
- メディア: 単行本
- 購入: 1人 クリック: 53回
- この商品を含むブログ (12件) を見る
認証アカウントを作成しないとWikiの編集とか何も出来ない状態。
本を見て、ダイジェスト認証をしようと思ったが、python htdigestが無い。
よくよく考えると、htpasswdのようにhtdigestがあるという事に気がついた。
apacheを使うよりも、Tracd使う事を考えて、pythonのhtdigestを使うようになっているのだろうか?
Tracに認証アカウントの作成
[root@host ~]# htdigest -c /var/www/trac/作成するファイル名 レルム名 アカウント名
New password:***********:Re-type new password:************
ファイル名はusers.htdigestとなっているが何でもいい。
レルムもひとまずtrac_usersでいいと思う。
subversionとtracのconfファイルを修正する。
[root@host ~]# vi /etc/httpd/conf.d/subversion.conf
DAV svn
SVNParentPath /var/www/svn# Limit write permission to list of valid users.
# Require SSL connection for password protection.
# SSLRequireSSLAuthType Digest
AuthName trac_users
AuthUserFile /var/www/trac/ファイル名
Require valid-user
[root@host ~]# vi /etc/httpd/conf.d/trac.conf
↓追記
AuthType Digest
AuthName trac_users
AuthUserFile /var/www/trac/ファイル名
Require valid-user