部署http訪問SVN模式出現403問題


部署http訪問SVN模式到阿里雲服務器

參考連接地址 https://help.aliyun.com/document_detail/52864.html

設置好賬號進行訪問 http://ip/svn/svnrepo 輸入賬號頁面出現

Forbidden

You don't have permission to access /svn/svnrepo on this server.

查看目錄/var/log/httpd  訪問的錯誤日志文件 error.log

[Mon Jun 10 19:32:34.744772 2019] [authz_svn:error] [pid 5005] [client 219.137.67.61:56612] Access denied: 'admin' GET svnrepo:/

確認配置的賬號沒有問題,猜測是配置的權限問題

查看/var/svn/authz 還是初始化狀態,添加

[/]         
admin = rw
頁面出現:

  svnrepo - Revision 0: /

問題解決
### This file is an example authorization file for svnserve.
### Its format is identical to that of mod_authz_svn authorization
### files.
### As shown below each section defines authorizations for the path and
### (optional) repository specified by the section name.
### The authorizations follow. An authorization line can refer to:
###  - a single user,
###  - a group of users defined in a special [groups] section,
###  - an alias defined in a special [aliases] section,
###  - all authenticated users, using the '$authenticated' token,
###  - only anonymous users, using the '$anonymous' token,
###  - anyone, using the '*' wildcard.
###
### A match can be inverted by prefixing the rule with '~'. Rules can
### grant read ('r') access, read-write ('rw') access, or no access
### ('').

[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

# [/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[/]         
admin = rw


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM