tai*_*ove 3 solaris svn ldap authentication apache-2.2
我正在配置服务器 SVN Collabnet(适用于 Solaris 10 的 v1.5.6.1)。我成功使用ldap服务器进行SVN认证。如何避免在以下配置文件(collabnet_subversion_httpd.conf)中写入未加密的密码(XXXXX,这里)?
ServerName mccuatsv10:8080
Listen 8080
User csvn
Group csvn
<Location /svn>
DAV svn
SetHandler svn
SVNParentPath /appli/svn/repositories/
AuthName "Subversion repository"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative On
AuthLDAPBindDN christian.desbordes@ibm.com
AuthLDAPBindPassword XXXXX
AuthLDAPURL ldap://eur.msd.world.ibm:389/OU=Users,OU=Accounts,OU=FR,DC=eur,DC=msd,DC=world,DC=socgen?sAM
AccountName?sub?(objectCategory=person)
Require valid-user
</Location>
Run Code Online (Sandbox Code Playgroud)
一种选择是将该AuthLDAPBindPassword
行单独放在一个适当的 chmodded 文件中,并Include
在 apcahe 配置中使用 an来拉入该文件。即:
<Location /svn>
...
AuthLDAPBindDN christian.desbordes@ibm.com
Include my_ldap_password.conf
...
</Location>
Run Code Online (Sandbox Code Playgroud)
这可以保证密码的安全,同时让其余的配置世界保持可读性。
归档时间: |
|
查看次数: |
6850 次 |
最近记录: |