안녕하세요.
전에는 ubuntu도 처음 사용해보고 해서 뭐가 잘못 된건지 잘몰라서 글을 횡설수설하게
썻네요. 죄송합니다. 제가 했던 과정들을 다 말씀드리면 혹시나 저랑 같은 경험을 하신
분이 계실줄 알구요.
어쨋든 도저히 안돼서 그냥 포맷하고 새마음 새뜻으로 시도를 해봤는데요.
우선 제 PC환경은요. 서버는 unbuntu 10.10에서 하구요.
클라이언트는 TortoiseCVS라는 프로그램을 쓰고 XP환경입니다.
다름이 아니라. 포맷 몇번하고 다시 인터넷 예제대로 해보니깐 CVS를 사용가능하게 되었는데요.
문제는요…
제가 서버에서 시스템계정을 만들어서 하는 방식말고 내부 계정을 만들어서 뿌리는 방식으로 할껀데요.
그렇게 할때 /CVSROOT/passwd 파일을 하나 만들어서 ID:비번:cvs 기록하면 된다고 되어있거든요.
그렇게 해서 하면.
[color=#0040FF:2rrqaylm]같은 리눅스 상에서 login을 할때는 비번을 물어보고 그 비번을 입력해야지 접속이 가능한데요.
TortoiseCVS XP환경에서 접속을 할때는 비번을 물어보지 않고 그냥 ID만 확인하고
바로 프로젝트에 접근이 가능하게 됩니다. [/color:2rrqaylm]
만약 제가 /CVSROOT/passwd 에 등록안한 아이디를 사용해서 접근하려고 하면 그거는 또
잡아내더라구요. 근데 왜 비번은 안물어 보는지 잘모르겠습니다.
분명 passwd파일을 읽어서 클라이언트 정보와 매칭을 시키는거 같은데 말이죠.
비번 만들때는 htpasswd 로 만들어서 그걸로 만든 비번과 아이디를 passwd파일에 제가
직접 기록을 하였습니다. 물론 뒤에 :cvs 도 붙였구요.
서버에서 프로토콜을 pserver로 하였구요. 클라이언트에서 접속할때도 pserver로 세팅하여서
접근하였습니다.
혹시 아시는분 계시면 답변좀 부탁드립니다.
긴글읽어 주셔서 감사합니다.