본문 바로가기

gitolite

[Ubuntu] 우분투에 깃 서버(Git Server) 환경 구축 - 3 2015/05/08 - [Programming/Git] - [Ubuntu] 우분투에 깃 서버(Git Server) 환경 구축 - 2Git을 사용할 때는 보통 ssh를 통해서 인증을 하게 됩니다.매번 비밀번호를 입력하는 방법보다 더 간편하게 접속이 가능합니다.먼저 gitolite 계정으로 접속합니다. su - gitolite 다음 명령어로 새로운 ssh 키를 생성합니다. ssh-keygen 그냥 엔터를 누르면 정상적으로 생성이 됩니다.기본 경로는 home/gitolite/.ssh/ 이고 해당 경로 아래에 id_rsa라는 파일이 생성됩니다.간단하게 ssh 키가 생성됩니다. 키는 public과 private 키가 한 쌍으로 생성됩니다.생성된 public 키를 git-repo로 전달합니다. scp /home/g.. 더보기
[Ubuntu] 우분투에 깃 서버(Git Server) 환경 구축 - 2 2015/05/07 - [IT/컴퓨터/Linux] - [Ubuntu] 우분투에 깃 서버(Git Server) 환경 구축 - 1우분투에 Git을 설치하는 과정은 위 링크에서 확인이 가능합니다.Git을 설치한 이후에 관리를 위해서 Gitolite를 설치합니다.먼저 root 계정에 접속한 상태에서 gitolite와 git-repo 계정을 생성합니다. adduser gitolite adduser git-repo 계정을 생성할 때는 사용할 비밀번호를 입력하고 이름 등은 따로 입력하지 않아도 됩니다.이름 등의 정보는 그냥 엔터를 눌러서 스킵하면 됩니다.정보가 맞으면 Y를 눌러서 계정을 생성하면 됩니다. 동일하게 git-repo 계정도 생성합니다.생성된 gitolite 계정은 사용자가 저장소에 접근할 때 사용하게 됩.. 더보기