>> Delete Reply from No. 49526 article
No. RE: CVS 설정... /etc/xinetd.d/cvspserver...

등록 2002-06-04 05:41:00 By localhost     조회 2
이름 김정균    

		--allow-root 를 여러번 지정할 수 있습니다.
원하시는 저장소를 모두 --allow-root 로 지정하시면 됩니다.
예를 들어 /cvs/a 와 /cvs/b 를 저장소로 사용하고 싶다면
 --allow-root=/cvs/a --allow-root=/cvs/b
 와 같이 지정하면 됩니다.
 : 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