Armbian Git 서버 구축

1232 단어 git.linux
앞서 입수 한 N1 상 자 는 TV 박스 로 계속 사용 되 고 있 었 으 나 나 비 를 볼 수 없어 최근 새 TV 박스 로 바 뀌 었 고 N1 도 방치 됐다.청명절 을 틈 타 armbian 에 넣 고 git server 를 만 들 었 습 니 다. 구축 과정 을 기록 하 겠 습 니 다.
git 사용자 새로 만 들 기
권한 관리 에 편리 한 git 사용 자 를 새로 만 듭 니 다.
sudo adduser git

git 사용자 셸 사용 하지 않 기
git 사용 자 는 단순 한 git server 사용자 일 뿐 셸 권한 을 금지 합 니 다.
vim /etc/passwd

git 사용자 의 셸 경 로 를 다음 과 같이 바 꿉 니 다. /usr/bin/git-shellgit 설치
sudo apt-get install git

git 창고 만 들 기
루트 디 렉 터 리 에 gitServer 폴 더 를 git 창고 로 만 들 고 폴 더 에 들 어가 git 초기 화 를 합 니 다. 추가 --bare 에 주의 하 십시오.마지막 으로 이 창고 owner 를 git 로 설정 합 니 다.
cd /
mkdir gitServer
cd gitServer
sudo git init --bare yourName.git
sudo chown -R git:git yourName.git

클론 git 창고
로 컬 복제.
clone ssh://git@server:/gitServer/yourName.git

키 추가
매번 비밀 번 호 를 잃 고 싶 지 않 으 면 자신의 공개 키 를 git server 에 저장 할 수 있 습 니 다.먼저 이 컴퓨터 에서 실행 ssh-keygen 하면 생 성 id_rsa.pub 을 발견 할 수 있 습 니 다. 이것 이 바로 공개 키 입 니 다.다음 cmd 를 실행 하여 공개 키 를 server 로 복사 합 니 다.
cd /home/git
mkdir .ssh
cd .ssh
touch authorized_keys
cat id_rsa.pub >> authorized_keys

좋은 웹페이지 즐겨찾기