| 導購 | 订阅 | 在线投稿
分享
 
 
 

CentOS5安裝apache和svk使用域用戶驗證

來源:互聯網  2008-06-01 06:45:39  評論

使用rpm安裝

httpd

httpd-devel

pam-devel

subversion

subversion-perl

安裝好以上包後,cpan SVK就可以完成svk安裝。

http啓用ssl

第一步,創建key和request:

openssl req -new > new.cert.csr

第二步,從key中刪除passphrase(可選):

openssl rsa -in privkey.pem -out new.cert.key

第三步,把request轉換成signed sert:

openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 1825

第四步,把cert和key文件拷貝到適當的位置。

cp new.cert.cert /etc/apache/ssl.crt/server.crt

cp new.cert.key /etc/apache/ssl.key/server.key

配置:linux加入windows域的配置不多說了。

mod_auth_pam沒有現成的包, 下載源碼編譯,只要安裝有以上包,應該沒什麽問題了。

因爲我的系統是直接用winbind和windows域結合的,因此直接用域用戶驗證, 這樣配置時需要修改一下:

/etc/pam.d/httpd

auth required /lib/security/pam_winbind.so

account required pam_permit.so

這樣就可以完成svn通過https使用域用戶身份驗證了。

使用rpm安裝 httpd httpd-devel pam-devel subversion subversion-perl 安裝好以上包後,cpan SVK就可以完成svk安裝。 http啓用ssl 第一步,創建key和request: openssl req -new > new.cert.csr 第二步,從key中刪除passphrase(可選): openssl rsa -in privkey.pem -out new.cert.key 第三步,把request轉換成signed sert: openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 1825 第四步,把cert和key文件拷貝到適當的位置。 cp new.cert.cert /etc/apache/ssl.crt/server.crt cp new.cert.key /etc/apache/ssl.key/server.key 配置:linux加入windows域的配置不多說了。 mod_auth_pam沒有現成的包, 下載源碼編譯,只要安裝有以上包,應該沒什麽問題了。 因爲我的系統是直接用winbind和windows域結合的,因此直接用域用戶驗證, 這樣配置時需要修改一下: /etc/pam.d/httpd auth required /lib/security/pam_winbind.so account required pam_permit.so 這樣就可以完成svn通過https使用域用戶身份驗證了。
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有