如何用密码保护 trac?

如何用密码保护 trac?

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

答案1

答案2

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

但是您也可以在 /etc/httpd/conf.d 中打开一个负责 TRAC 的配置文件并添加以下代码:

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

然后创建 htpasswd:

htpasswd -c /path/to/htpasswd username

不要忘记重新启动 apache 并确保在配置文件中启用了 mod_auth。

相关内容