os/Linux

Subversion 보안 및 권한

C/H 2014. 11. 2. 14:33

서브버전



아파치 경로별 보안 기능은 AuthzSVNAccessFile 을 통해 설정한다.
svnserve를 사용한다면 svnserve.conf 의 authz-db 설정을 수정한다.

# 아파치에서 경로별 보안 모듈 사용하기
vi /etc/apache2/modes-enabled/dav_svn.conf 
# 주석제거
# AuthzSVNAccessFile /etc/apache2/dav_svn.authz 
# 보안 설정하기
[groups]
# 관리자
admins = username, bluebreeze
# 개발자
evelopers = username, bluebreeze, user1
# 웹관리
web = user1, user2

# 전체
[/]
admins = rw
* = r

# project  프로젝트
[/project]
admin = rw
developer = rw
* = r

# web_poject 프로젝트
[/web_project]
web = rw
* =
아파치나 svnserve를 재시작


반응형