Subversion 사용자 비밀번호에 SASL 적용
안녕하세요, 하마연구소입니다.
Linux용 SVN 서버 프로그램인 svnserve의 사용자 비밀번호에 SASL을 적용하는 방법은 다음과 같습니다.
1. 원하는 repository의 svnserve.conf 파일을 아래와 같이 수정합니다.
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 파일에 비밀번호 값이 적용됩니다.
3. SVN에 접속하여 정상작동하는지 확인합니다.
이제 더이상 passwd 파일은 필요가 없습니다.
그리고 sasldb2 파일은 공용이므로 다른 repository에서도 동일한 비밀번호로 접근 가능합니다.
감사합니다.
cyrus-sasl 패키지 설치되어 있어야 하며, CentOS 5는 /etc/sasldb2 파일에 비밀번호 값이 적용됩니다.
saslpasswd2 -c -u MyRealm username
3. SVN에 접속하여 정상작동하는지 확인합니다.
이제 더이상 passwd 파일은 필요가 없습니다.
그리고 sasldb2 파일은 공용이므로 다른 repository에서도 동일한 비밀번호로 접근 가능합니다.
감사합니다.
댓글
댓글 쓰기