如何密码保护trac?

有没有办法密码保护安装Trac的目录? 我试图用.htaccess保护它,但它不工作。

阅读Apache文档中的authentication,授权和访问控制 ,并尝试按照说明进行操作。

如果你的.htaccess不工作,我build议你检查你的httpd.conf,并勾选AllowOverride设置为ALL,而不是NONE(这将启用你的.htaccess)。

但是你也可以在/etc/httpd/conf.d中打开一个configuration文件来处理TRAC,并添加下面这段代码:

<Directory "/path/to/your/dictory"> AuthType Basic AuthName "My Private Directory" AuthUserFile "/path/to/htpasswd" Require valid-user </Directory> 

然后创buildhtpasswd:

 htpasswd -c /path/to/htpasswd username 

不要忘记重新启动Apache,并确保您的configuration文件中启用了mod_auth。