본문 바로가기

AWS

AWS EC2에 git설치 후 private git 당겨오기

EC2 서버에 깃허브 설치

현재 설치되어있는 패키지들의 새로운 버전이 있는지 확인하고 버전을 업그레이드 하는 명령어를 먼저 실행시켜준다.

sudo apt-get update  # 현재 사용 가능한 패키지와 버전 목록만 업데이트
sudo apt-get upgrade # 목록에 있는 패키지에 대해서 최신 버전으로 재설치

 

깃설치 명령어

sudo apt-get install git

 

SSH KEY 생성

● 생성이유는 github계정과 ec2서버의 인증방식을 계정명 비밀번호로 하는것보다 ssh key를 통한 인증으로 대체

cd ~/.ssh
ssh-keygen -t rsa -C (github 계정명) ex) test@github.com
Generating public/private rsa key pair.

후에 나오는 내용들에 그냥 다 엔터를 누르면 

id_rsa.pub 라는 파일이 생성되었을 것이다.

 

id_rsa.pub 파일을 실행시켜준다.

cat id_rsa.pub

하면 dsafjawntewotnasofdnasofasadf . . . git계정명 으로 끝나는 긴 문자가 나타날것이다.

이게 우리의 키값이다.

 

해당내용을 복사하여 github.com 에 접속한다.

Github Settings에 열쇠모양으로 된 SSH and GPG keys로 접속한다!

SSH and GPG keys 에 접속하였다면 아래와 같은 화면에서

New SSh Key를 클릭해준다 !

 

 

 

그럼 아래와 같은 화면이 나올텐데 title엔 해당키의 이름을 적어주고

key에 아까 복사한 계정명으로 끝나는 키값을 넣어주고 add ssh key해주면 된다.

 


이제 private git을 가져와볼 차례다.

git을 가져올 디렉토리에서 Code를 눌렀을떄 https가 아닌 ssh를 클릭하여 링크를 복사해준다.

git clone git@github.com:club-accounting-test.git

 

이런식의 주소를 입력하면 성공적으로 git 내용을 가져올수 있다.