>> Delete No. 49526 article
No. CVS 설정... /etc/xinetd.d/cvspserver...

등록 2002-05-21 15:54:00 By localhost     조회 2
이름 ques    

		CVS 설정을 하는데요...
 CVS 저장공간을 하나 만들어서 쓰다가
 하나 더 만들라고 하거든요...
 전에는 /A_DIR/CVS 라는 곳을 쓰다가...
 새로운 /B_DIR/CVS 라는 저장공간을
 cvs -d /B_DIR/CVS init 일케 만들고 몇가지를 설정해주고
 원격에서 접속을 할라고 아래같은 명령을 내렸습니다...
 cvs -d :pserver:username at domain.com:/B_DIR/CVS login
 CVS password 를 입력하래서 입력했더니...
 cvs login: authorization failed: server domain.com rejected access to /B_DIR/CVS for user username
 라고 에러가 나네요...
 /A_DIR/CVS 같은 경우는
 cvs -d :pserver:username at domain.com:/A_DIR/CVS login
 으로 자~알 접속되고요...
 그래서 여러가지 삽질을 해보다가
 /etc/xinetd.d/cvspserver 파일 내용이 아래같거든요..
 service cvspserver
{
        disable = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/bin/cvs
        server_args     = --allow-root=/A_DIR/CVS pserver
        log_on_failure  += USERID
}
 이거의 server_args 부분을 /A_DIR/CVS 가 아닌 /B_DIR/CVS 로 바꿔주고
 xinetd 를 restart 시키니까
 cvs -d :pserver:username at domain.com:/B_DIR/CVS login
 로 자~알 접속이 되는겁니다~ 근데 대신 A_DIR 로 접속이 안되더군요..
 그래서 cvspserver 파일내용을 원래대로 A_DIR 로 바꾸고 했더니
 역시나 A_DIR 이 잘되고 B_DIR 이 접속이 안되더라구요...
 둘다 접속되게 하고 싶은데...
 cvspserver 파일을 어떻게 바꿔줘야할지 모르겠습니다 T_T;
 내용이 무지 길어졌네요.. 꼭 좀 답변주세요...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved