리눅스 CVS 설치 구축
■ 리눅스 CVS서버 구성하기 ■
1. 리눅스에 CVS서버가 설치되어 있는지 확인
# cvs -v //버전확인
없다면
yum -y install cvs
2. 저장소 디렉토리 생성 및 초기화
# mkdir /home/cvs//CVS저장 디렉토리 생성
# cvs -d /home/cvs init//CVS초기화
3. CVS계정 및 권한 설정
# adduser cvs
# chown root.cvs /home/cvs -R
# chmod 770 /home/cvs -R
4. CVS사용자 등록
# cd /home/cvs/CVSROOT//디렉토리이동
# vi passwd//passwd라는 새파일 생성
[ 사용자 암호생성 ]
우선 htpasswd -nb [ID] [PASS] 로 ID:PASS 워드 생성
ex) htpasswd -nb satgat satgat
satgat:ETND93SaXW5yw
passwd파일에 사용자암호 생성한것을 추가하고 저장한다.
satgat:ETND93SaXW5yw:cvs //맨 끝에 :cvs를 추가한다
:wq! //저장후 종료
5. /etc/xinetd.d 디렉토리에 cvspserver란 서비스 설정 파일 등록
# vi /etc/xinetd.d/cvspserver
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = cvs
server = /usr/bin/cvs
server_args = --allow-root=/home/cvs pserver
log_on_failure += USERID
}
6. xinetd 슈퍼데몬을 다시 실행
# cd /sbin
# service xinetd restart
7. CVS서버가 돌고 있는지 netstat -an 명령으로 확인
# netstat -an | grep 2401
'리눅스 > 리눅스설정방법' 카테고리의 다른 글
centos 6.x openvpn 설치하기. (0) | 2014.05.08 |
---|---|
리눅스 랜카드 잡기 (22) | 2014.04.26 |
대한민국 ip 만 열어주고 외국ip 차단 (1160) | 2012.04.16 |
리눅스 랜카드 새로 잡기 (134) | 2012.04.14 |
포트포워딩 ( 리눅스 xinetd 를 이용한 port fowarding ) (394) | 2012.04.09 |