Please assign a menu to the primary menu location under menu

리눅스 OpenVPN 구축

VPN? 가상 사설망(Virtual private network)은 공중 네트워크를 통해 한 회사나 몇몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망을 뜻합니다. 보통 해외에서 몇몇 사이트 차단으로 접근 불가능한 곳을 뚫는데 사용하기도 합니다. 더 자세한건 위키피디아를 참고하세요. http://ko.wikipedia.org/wiki/VPN 1. OpenVPN 설치 필자는 CentOS 5.4 이므로 yum 을 통해 설치를 진행했습니다. yum 으로 설치하기 위해서는 rpmforge 저장소를 추가 해줘야 합니다. # wget http://mirror.yongbok.net/repoforge/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm OpenVPN 을 설치합니다. # yum -y install openvpn 2. OpenVPN 서버 키(key) 추가 설치가 완료되면 vars 파일 내용 중 맨 아래 부분을 사용자 환경에 맞게 편집을 해줍니다. # cd /usr/share/doc/openvpn-2.0.9/easy-rsa/2.0/ # vi vars

아파치 + SVN 연동

이 글은 소스 설치 환경에서 아파치 + SVN 을 연동 하는 방법입니다. subversion 아파치 모듈을 설치하기 전에 필요한 의존성 neon, SQLite 을 설치 합니다. – neon 설치 (xml2 와 xml Parser 인 expat 라이브러리가 미리 설치 되어 있어야 합니다. 설치 안되신 분은 그냥 Skip 하셔도..) http://www.webdav.org/neon/ # cd /usr/local/src # wget http://www.webdav.org/neon/neon-0.29.0.tar.gz # tar xzvf neon-0.29.0.tar.gz # cd neon-0.29.0 # ./configure –with-libxml2 –with-expat # make && make install – SQLite 설치 http://www.sqlite.org/download.html # cd /usr/local/src # wget http://www.sqlite.org/sqlite-3.6.19.tar.gz # tar xzvf sqlite-3.6.19.tar.gz # cd sqlite-3.6.19 # ./configure –disable-tcl # make && make install – subversion 모듈 설치 아파치에서 svn 을

리눅스 – SVN(subversion) 설치

SVN(subversion)? SVN 은 버전 관리 시스템이며 CVS 의 단점을 보안 하기위해 만들어진 시스템입니다. SVN 을 기준으로 업데이트하고 서버에 업로드하는 형식으로 사용자가 언제 어떤 부분을 수정을 했는지에 대한 모든 소스의 로그가 남고 간단히 예전 버전으로 돌리기도 가능합니다. 더 자세한건 위키피디아를 참고 하세요. http://ko.wikipedia.org/wiki/서브버전 SVN 구조 대략.. 아래 처럼 된다는 거만 알고 있으면 될듯 합니다. 1. SVN 설치 SVN 설치는 yum 으로 설치를 진행 합니다. # yum install -y subversion 2. SVN 사용자 추가 SVN 을 사용할 사용자를 추가 합니다. # adduser svn # passwd svn Changing password for user svn. New UNIX password: Retype new UNIX password: passwd: all authentication tokens

리눅스 samba 구축

리눅스와 윈도우 사이에서 파일을 서로 공유 하고자 할때 많이 사용합니다. 필자는 CentOS 5.3 에서 설치를 진행 하였습니다. 1. 삼바 설치 yum 으로 설치를 진행 하며 총 4가지 패키지인 samba, client, common, swat 가 설치 되어야 합니다. # yum -y install samba samba-client samba-common samba-swat 2. 삼바 사용자 추가 및 디렉토리 권한 설정삼바 로그인을 위한 사용자를 추가 합니다. # useradd ruo91 # passwd ruo91 Changing password for user ruo91. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. # pdbedit -a ruo91 new password: retype new password: Unix username:        ruo91 NT username: Account Flags:

리눅스 CVS 구축

CVS (Concurrent Versions System) 는 동시 버전 관리 시스템이며 보통 소프트웨어 프로젝트를 진행할 때, 파일로 이뤄진 모든 작업과 모든 변화를 추적하고, 여러 개발자(지역적으로 떨어진)가 협력하여 작업할 수 있게 합니다. 더 자세한건.. 위키피디아를 참고 하세요.http://ko.wikipedia.org/wiki/CVS1. CVS 설치cvs 가 설치 되어 있는지 확인하고 아래 처럼 찾을수 없다면 cvs 를 설치 합니다. # cvs-bash: cvs: command not found# yum -y install cvs2. CVS 사용자, 그룹 생성cvs 를 사용할 유저와 그룹을 생성 해주고 저장소 디렉토리에 유저, 그룹, 디렉토리 권한 등을 부여 해줘야 합니다.# groupadd cvs# useradd -g cvs -s /sbin/nologin cvs# chown -R cvs.cvs /home/cvs# chmod -R 770 /home/cvscvs -d 를 사용하여 지정된 디렉토리에

1 32 33 34 45