>> Edit article
이름
제목
패스워드
헉. 그렇게 간단할 줄이야... 왜 그 생각을 못했을까요 T_T 감사합니다~ : --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@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@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@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