Subversion 사용자 비밀번호에 SASL 적용

안녕하세요, 하마연구소입니다.

Linux용 SVN 서버 프로그램인 svnserve의 사용자 비밀번호에 SASL을 적용하는 방법은 다음과 같습니다.


1. 원하는 repository의 svnserve.conf 파일을 아래와 같이 수정합니다.

[general]
anon-access = none
auth-access = write
#password-db = passwd
#authz-db = author
realm = MyRealm

[sasl]
use-sasl = true
min-encrypyion = 128
max-encryption = 256


2. SASL 비밀번호를 생성합니다.
cyrus-sasl 패키지 설치되어 있어야 하며, CentOS 5는 /etc/sasldb2 파일에 비밀번호 값이 적용됩니다.

saslpasswd2 -c -u MyRealm username


3. SVN에 접속하여 정상작동하는지 확인합니다.


이제 더이상 passwd 파일은 필요가 없습니다.
그리고 sasldb2 파일은 공용이므로 다른 repository에서도 동일한 비밀번호로 접근 가능합니다.

감사합니다.

댓글

Popular Posts

AI 시대, SEO가 아닌 GEO에 포커싱해야 하는 이유

AI 메모리 HBM 외에 HBF도 주목

네이버 쇼핑 잘 나가네요, 구팡이 절대 강자인줄~