'리눅스 subversion 설치 확인'에 해당되는 글 7건

  1. 2014.03.31 svn 자동 시작 설정
  2. 2014.03.31 svn svnserve 서비스 데몬 시작
  3. 2014.03.31 svn 방화벽 설정(svn 외부 접속)
  4. 2014.03.31 svn authz 설정 : 권한
  5. 2014.03.31 svn passwd 설정 : 계정(users/passwd)
  6. 2014.03.31 svn svnserve.conf 설정 1
  7. 2014.03.31 svn 설치 확인 및 설치

 

svn 자동 시작 설정

 

()부팅시 svnserve 서비스를 자동으로 시작한다.

]# chkconfig --list svnserve

]# chkconfig svnserve on

]# chkconfig --list svnserve

 

 

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

- 07. svnserve 서비스 데몬 시작

- 08. svn 자동 시작 설정

- 09. svn 인증 확인

Posted by 은둔고수

svnserve 서비스 데몬 시작

 

/etc/sysconfig/svnserve 파일 설정을 했으면 service 명령어로 서비스를 시작/중지할 수 있다.

- svn3690 포트를 사용한다. (netstat 명령어로 확인)

]# service svnserve start

]# psef | grep svnserve

]# netstatanp | grep svnserve

 

 

 

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

- 07. svnserve 서비스 데몬 시작

- 08. svn 자동 시작 설정

Posted by 은둔고수

방화벽 설정(svn 외부 접속)

 

외부에서 svn 서버에 접속하기 위한 설정(iptables)

- svn이 사용하는 3690 포트를 연다

]# vi /etc/sysconfig/iptables

<생략>

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited

COMMIT

 

 

 

 

방화벽 설정을 적용시킨다.

]# service iptables restart

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

- 07. svnserve 서비스 데몬 시작

Posted by 은둔고수

authz 설정 : 권한

 

/svn/저장소 디렉토리/conf/authz

- 원본은 보관하고 새로 만든다.

]# cd /svn/okkks.tistory.com/conf/

]# mv authz authz.old

]# vi authz

[/]

user1 = rw

user2 = rw

 

 

 

]# cat authz

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

Posted by 은둔고수

passwd 설정 : 계정(users/passwd)

 

/svn/저장소 디렉토리/conf/passwd

- 원본은 보관하고 새로 만든다.

]# cd /svn/okkks.tistory.com/conf/

]# ll

]# cat passwd

 

 

 

]# mv passwd passwd.old

]# vi passwd

[users]

user1 = 1234

user2 = 1234

 

설명

- 2명의 계정 생성(user1/1234, user2/1234)

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

Posted by 은둔고수

svnserve.conf

 

/svn/저장소 디렉토리/conf/svnserve.conf

- svnserve.conf 파일은 모든 내용이 주석으로 처리되어있다.

- 원본은 보관하고 새로 만든다.

]# cat /svn/okkks.tistory.com/conf/svnserve.conf

 

<생략>

 

 

]# cd /svn/okkks.tistory.com/conf/

]# ll

]# mv svnserve.conf svnserve.conf.old

]# ll

 

 

 

]# vi svnserve.conf

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = okkks.tistory.com repository

 

 

 

 

]# cat svnserve.conf

 

설명

- anon-access = none => 인증 계정 : 접근 권한 없음

- auth-access = write => 인증 계정 :  쓰기 권한

- password-db = passwd => 인증 계정 정보

- authz-db = authz => 인증 계정의 저장소 권한 설정 파일

- realm = okkks.tistory.com repository => 인증할 때 보여주는 간단한 저장소 설명이다.(생략 가능)

권한

- none : 없음, read : 읽기, write : 쓰기 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

Posted by 은둔고수

svn(Subversion) : 서브버전

프로젝트, 소스, 파일, 문서 등의 버전을 관리하는 프로그램

 

설치 확인

 

]# svn

또는

]# svn –version

또는

]# rpm –qa | grep subversion

 

 

 

설치

 

yum을 이용해서 설치한다.

]# yum install subversion

 

<생략>

설치 중 질문이 나오면 y를 입력하고 엔터

 

<생략>

 

 

설치 확인

]# svn

또는

]# svn –version

또는

]# rpm –qa | grep subversion

 

 

 

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

Posted by 은둔고수