SVN 은 CVS 와 다르게, 기본 설정이, Anonymous 사용자에게 모든 권한이 주어진다.
아래 방법대로 계정을 추가하고, 인증 방식을 설정한다

1. 계정 추가하기

계정은 <CVS REPOSITORY>/conf/passwd 파일에 쓰면 된다.
 [users]
 # harry = harryssecre
 # sally = sallyssecre
user1 = password1
user2 = password2

와 같이, 계정 = 패스워드 방식으로 [users] 섹션에 선언하면 된다.

2. 인증 사용하도록 설정

위와같이 계정만 추가한다고 인증이 실행되는게 아니라, <CVS REPOSITORY>/conf/svnserve.conf 파일을 수정해줘야 한다

[general]
anon-access = none
auth-access = write
..
password-db = passwd
..
realm = Study Codes Repository for Joon
..


위와 같이 설정하도록 한다.
다 이해 갈 것이고, realm 은 인증 시에 사용자에게 보여질 인증 메세지 이다
보통, 현재 Repository 의 설명 정도를 넣어주면 되겠다.




반응형
블로그 이미지

Good Joon

IT Professionalist Since 1999

,